
Filter Your Search
All Filters
Rent Range
-Townhomes for Rent in Alabama
610 Townhomes Available
Sort
- Default
- Lowest Price
- Highest Price
- Newest Listings
Filter Your Search
- 2 Months Free
- Specials
- Specials
Palladian at Daphne Apartment Homes
27821 State Highway 181, Daphne, AL 36526
2 - 3 Beds $1,832 - $2,506
Madison Park Apartments & Townhomes
2349 8th St NW, Birmingham, AL 35215
Studio - 4 Beds $825 - $1,295
Toro Ridge Apartment Homes
31611 Plaza De Toros Dr, Spanish Fort, AL 36527
2 - 3 Beds $1,750 - $2,185
- Specials
- Specials
- Specials
- 1 Month Free
Find your next Townhome in Alabama
With 610 rentals available today, Alabama is sure to have your next home in its inventory. Whether you’re looking for an apartment, house, townhouse or condo, you can find your new Alabama digs with ForRent.com’s robust filters, like fireplaces and garages, short term, and pet-friendly. After you’ve narrowed your search to one city or a few dozen, be sure to check out our image galleries, virtual tours, reviews, and unit-level details!
Find More Townhomes for Rent in Alabama
Alabama Cities
- Huntsville, AL Townhouses for Rent
- Madison, AL Townhouses for Rent
- Birmingham, AL Townhouses for Rent
- Vestavia, AL Townhouses for Rent
- Hoover, AL Townhouses for Rent
- Montgomery, AL Townhouses for Rent
- Mobile, AL Townhouses for Rent
- Athens, AL Townhouses for Rent
- Homewood, AL Townhouses for Rent
- Enterprise, AL Townhouses for Rent
- Decatur, AL Townhouses for Rent
- Mountain Brook, AL Townhouses for Rent
- Scottsboro, AL Townhouses for Rent
- Meadowbrook, AL Townhouses for Rent
- Opelika, AL Townhouses for Rent
- Pelham, AL Townhouses for Rent
- Arab, AL Townhouses for Rent
- Helena, AL Townhouses for Rent
- Grayson Valley, AL Townhouses for Rent
- Clay, AL Townhouses for Rent
- Daphne, AL Townhouses for Rent
- Auburn, AL Townhouses for Rent
- Tuscaloosa, AL Townhouses for Rent
- Vestavia Hills, AL Townhouses for Rent
- Trussville, AL Townhouses for Rent
- Bessemer, AL Townhouses for Rent
- Center Point, AL Townhouses for Rent
- Gulf Shores, AL Townhouses for Rent
- Daleville, AL Townhouses for Rent
- Owens Cross Roads, AL Townhouses for Rent
- Hampton Cove, AL Townhouses for Rent
- Fairhope, AL Townhouses for Rent
- Alabaster, AL Townhouses for Rent
- Northport, AL Townhouses for Rent
- Brownsboro, AL Townhouses for Rent
- Dothan, AL Townhouses for Rent
- Chelsea, AL Townhouses for Rent
- Spanish Fort, AL Townhouses for Rent
Alabama Counties
- Madison County Townhouses for Rent
- Jefferson County Townhouses for Rent
- Shelby County Townhouses for Rent
- Montgomery County Townhouses for Rent
- Mobile County Townhouses for Rent
- Limestone County Townhouses for Rent
- Morgan County Townhouses for Rent
- Lee County Townhouses for Rent
- Coffee County Townhouses for Rent
- Baldwin County Townhouses for Rent
- Marshall County Townhouses for Rent
- Tuscaloosa County Townhouses for Rent
- Dale County Townhouses for Rent
- Houston County Townhouses for Rent