609

Alabama Townhomes for Rent

Section Image
  • /11

    Starting at $700 Per Month

    • 1 Bed

    3100 Lincoln Dr, Selma, AL 36701

    Welcome to Heritage Hills Apartments, located on Lincoln Drive, in historic, Selma, Alabama!Discover comfortable living in the heart of Selma at Heritage Hills Apartments, where convenience, community, and Southern charm come together. Our community offers an ideal location with easy access to shopping, dining, entertainment, and Selma’s most well-known landmarks—making everyday living

    Heritage Hills Townhomes

    3100 Lincoln Dr, Selma, AL 36701
  • /16

    $2,150 Per Month

    • 4 Beds
    • 2 Baths
    • 1,207 Sq Ft
    • Townhouse for Rent

    626 Shug Jordan Pkwy, Auburn, AL 36832

    Property Id: 2619824Welcome to this beautifully maintained townhome in the desirable Harper Flatts community. Offering 4 bedrooms and 2 bathrooms, this home combines comfort, style, and convenience in one of Auburn's most sought-after locations.The thoughtfully designed floor plan features spacious living areas, an open kitchen with modern finishes, and generously sized bedrooms

    626 Shug Jordan Pkwy, Auburn, AL 36832
  • /20

    $1,445 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,232 Sq Ft
    • Townhouse for Rent

    1592 King James Dr, Alabaster, AL 35007

    Cozy and convenient, this 2-bedroom, 1.5-bathroom town home offers comfortable living. - Stainless Steel Appliances: Electric Range, Dishwasher, Microwave- Ceiling Fans, central cooling, and Forced Air heating- Off-Street Parking- Wood plank flooring- Deck and Fenced YardEnjoy the peaceful surroundings while being close to local amenities.Disclaimer: All

    1592 King James Dr, Alabaster, AL 35007
  • /14

    $2,200 Per Month

    • 4 Beds
    • 3 Baths
    • 2,159 Sq Ft
    • Townhouse for Rent

    3853 Kinross Place, Birmingham, AL 35216

    Discover your new sanctuary at 3853 Kinross Pl, Birmingham, AL 35216—where comfort meets convenience. Nestled in a vibrant neighborhood, this inviting residence enjoys proximity to top-rated schools, lush parks, and bustling shopping centers.Step inside to a thoughtfully designed layout featuring spacious living areas, modern kitchen appliances, and ample natural light. Recent upgrades

    3853 Kinross Place, Birmingham, AL 35216
  • /18

    $2,250 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,937 Sq Ft
    • Townhouse for Rent

    3180 Alana Ct, Opelika, AL 36804

    Welcome to your new 3 bedroom, 2.5 bathroom, 1,937 sq ft home in Opelika, Alabama. The home features 9 ft ceilings with an open floor plan and plenty of light throughout. This is the ideal home for professionals , discerning students and families alike with proximity to great schools.It has an integral 2 car garage and the back yard looks out over private woodland.Pet

    3180 Alana Ct, Opelika, AL 36804
  • /2

    $1,000 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,100 Sq Ft
    • Townhouse for Rent

    1409 Brookline Ave SW, Decatur, AL 35603

    Property Id: 1484779This property is very nice and well kept and is in a great neighborhood. walking distance to the park and grammar school. it will have fresh paint, new carpeting, and LVP flooring. off street parking for one or two vehicles. I live in the same neighborhood so it makes it easier for me to do service calls in a timely manner.After 11 on time rent payments.The 12

    1409 Brookline Ave SW, Decatur, AL 35603
  • /20

    $1,700 Per Month

    • 2 Beds
    • 1.5 Baths
    • Townhouse for Rent

    153 Candlebrook Dr, Enterprise, AL 36330

    Property Id: 1156088Fully furnished and move in ready, see pics. Monthly Lease ($1700+ utilities costs). Has 3 Queen sized beds and all required living essentials, set up as a mid to long term rental.**3 miles to FT Rucker Gate** Nice 2 Bedroom, 1.5 bath fully furnished townhome. It has a newer metal roof, siding, LVP flooring, and a fenced in yard conveniently located within 3

    153 Candlebrook Dr, Enterprise, AL 36330
  • /18

    $950 Per Month

    • 2 Beds
    • 1.5 Baths
    • 800 Sq Ft
    • Townhouse for Rent

    1441 Hartford Hwy, Dothan, AL 36301

    Property Id: 1656838Enjoy comfortable living in this updated 2-bedroom, 1.5-bath apartment located in a small, quiet community. With friendly neighbors and a peaceful atmosphere, it's the perfect place to call home. Conveniently located near restaurants, shopping, and everyday essentials, you'll have everything you need just minutes away.This spacious apartment features central

    1441 Hartford Hwy, Dothan, AL 36301
  • /7

    $2,200 Per Month

    • 3 Beds
    • 2 Baths
    • 1,716 Sq Ft
    • Townhouse for Rent

    217 Bay Pine Dr, Madison, AL 35756

    Property Id: 2211402Beautiful 3-bedroom, 2.5-bath townhome available for rent in the desirable Madison/Zierdt Rd area. This modern home features an open-concept living area, spacious kitchen with stainless steel appliances, in-unit washer and dryer, a two-car garage, and a private patio. The primary suite is located downstairs, with two additional bedrooms and a full bathroom upstairs.

    217 Bay Pine Dr, Madison, AL 35756
  • /16

    $1,350 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,030 Sq Ft
    • Townhouse for Rent

    2711 Clayton Dr NW, Huntsville, AL 35810

    Welcome to your new home at 2711 Clayton Drive, Unit A! This charming 3-bedroom duplex in Huntsville is perfect for those seeking comfort and convenience. With 1.5 bathrooms and a spacious 1,030 square feet, you'll have plenty of room to relax and entertain.Step inside and discover a well-equipped kitchen featuring modern amenities such as:- Refrigerator- Electric range-

    2711 Clayton Dr NW, Huntsville, AL 35810
  • /20

    $1,500 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,320 Sq Ft
    • Townhouse for Rent

    106 Bethany Ln, Clanton, AL 35046

    Property Id: 2706425Tons of updates to this 3br, 1.5 bath, close to I-65, shopping, schools. New heat pump, central air, updated appliances, washer /dryer, Quartz counter tops, fireplace, fresh paint, all plumbing has been replaced. Custom shades on some windows. Small fenced yard with patio area. Pets not preferred, but will consider on case by case basis. Extra pet deposit will be

    106 Bethany Ln, Clanton, AL 35046
  • /15

    $2,800

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 980 Sq Ft
    • Townhouse for Rent

    1609 16th St SE, Cullman, AL 35055

    Professionally decorated, fully furnished. Shiplap wall, tray ceilings, custom kitchen with stainless steel appliances. Covered porches on front and rear. Professional landscaping. Under cabinet task lighting for kitchen counters. DSL/wifi, water, electricity, Spectrum TV, lawn maintenance, city sanitation - all provided; washer/dryer. No pets, no smoking. Spacious, private, off street parking.

    1609 16th St SE, Cullman, AL 35055
  • /13

    $1,600

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,550 Sq Ft
    • Townhouse for Rent

    218 Carl Nichols Dr, Pelham, AL 35124

    Spacious 3BR Townhome in the Heart of Pelham – Modern Updates & Private Fenced Yard!Welcome home to this beautifully maintained 3-bedroom, 2.5-bathroom townhouse located in the quiet, sought-after community of Pelham. Offering 1,550 square feet of comfortable living space, this home perfectly blends convenience with modern style.The Main Level:Step into a large, sun-filled

    218 Carl Nichols Dr, Pelham, AL 35124
  • /13

    $775

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 1,000 Sq Ft
    • Townhouse for Rent

    7128 4th Ave S Unit B, Birmingham, AL 35206

    Centrally located to downtown Birmingham, and I-65 & I-20/59. Recently updated. Cozy & Quiet.

    7128 4th Ave S Unit B, Birmingham, AL 35206
  • /18

    $880

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    119 N Pennsylvania St Unit 119 N Penn B, Montgomery, AL 36107

    Located in historical Capital Heights, this property is duplex located near downtown Montgomery. It's also very close to Gunter Air Base and Maxwell Air force base.

    119 N Pennsylvania St Unit 119 N Penn B, Montgomery, AL 36107
  • /10

    $925

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 900 Sq Ft
    • Townhouse for Rent

    2813 31st Ave N, Birmingham, AL 35207

    Updated 2BR/1.5BA Townhome | Available Now | $925/MonthRecently updated two-story townhome in a quiet, well-maintained community with convenient access to downtown Birmingham, shopping, dining, schools, healthcare, and major highways.Features2 Bedrooms | 1.5 BathroomsSpacious floor planNew flooring, updated countertops, lighting & window blindsCentral heat &

    2813 31st Ave N, Birmingham, AL 35207
  • /25

    $1,395

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Townhouse for Rent

    12030 Pulaski Pike Unit A, Toney, AL 35773

    Upscale 2 Bed / 2 Bath Duplex Garage, Lawn Care Included 20 Min to HuntsvilleLocated at 12030 Pulaski Pike, Toney, AL, this exceptionally clean and well-maintained 2 bedroom, 2 bathroom duplex offers a rare combination of quality, convenience, and low-maintenance living.This home stands out with stained concrete flooring throughout a modern, durable upgrade that's far superior to

    12030 Pulaski Pike Unit A, Toney, AL 35773
  • /14

    $997

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 880 Sq Ft
    • Townhouse for Rent

    2801 33rd St N Unit 2803, Birmingham, AL 35207

    Located mere minutes from Downtown Birmingham this spacious quiet two bed one bath unit offers comfort and privacy. This unit is only a block away from the historic Bethel Baptist Church and offers convenient access to public transportation.

    2801 33rd St N Unit 2803, Birmingham, AL 35207
  • /2

    $980

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 1,100 Sq Ft
    • Townhouse for Rent

    100 Woodleigh Rd Unit 3, Dothan, AL 36305

    Great apartment that is right in the middle of everything! Within a 2-3 mile radius you will have everything you need. Publix, crunch fitness, sonic, zaxbys, wal mart, the hospital, great school systems, one of the best golf courses in Alabama and more are all very close to this unit. Home comes with weekly lawn maintenance so that is one less thing you will have to worry about keeping up.

    100 Woodleigh Rd Unit 3, Dothan, AL 36305
  • /10

    $1,034

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,118 Sq Ft
    • Townhouse for Rent

    672 N Pass Rd, Montgomery, AL 36110

    You can relax and view an occasional train from the backyard or view the animals at the Montgomery Zoo nearby.

    672 N Pass Rd, Montgomery, AL 36110
  • /29

    $1,700

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,437 Sq Ft
    • Townhouse for Rent

    12819 Philadelphia Blvd, Spanish Fort, AL 36527

    For Rent | Brand-New 3 Bedroom Townhome in Franklin Place at Independence – Spanish Fort, ALRent: $1,700/monthSecurity Deposit: $2,000Available: September 1, 2026Lease Term: Minimum 12 monthsThis thoughtfully designed townhome offers 1,437 square feet, 3 bedrooms, 2.5 bathrooms, and an attached 1-car garage, combining modern finishes, energy-efficient construction,

    12819 Philadelphia Blvd, Spanish Fort, AL 36527
  • /13

    $2,380

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,775 Sq Ft
    • Townhouse for Rent

    1828 Rushing Wood Dr NW, Madison, AL 35757

    This lovely townhome features a two car garage, three bedrooms. Generous Master suite with gorgeous bath and closet space. Laundry on main level too plus a guest bathroom. Upstairs features two bedrooms and a full bathroom. Screened in porch off the kitchen. Wine fridge, granite countertops, wood flooring downstair with luxe carpet in all the bedrooms. Extra Amenities:

    1828 Rushing Wood Dr NW, Madison, AL 35757
  • /20

    $960

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 800 Sq Ft
    • Townhouse for Rent

    205 Marinawoods Dr SE, Huntsville, AL 35803

    This property at 205 Marinawoods Dr SE features 2 bedrooms and 1.5 bathrooms within a total of 800 square feet. The living room offers a comfortable space for relaxation, while the kitchen is equipped with a dishwasher for convenience. Each bedroom provides adequate space, and the bathroom includes essential fixtures. Additional amenities include air conditioning and in-unit washer/dryer,

    205 Marinawoods Dr SE, Huntsville, AL 35803
  • /13

    $1,200

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 1,232 Sq Ft
    • Townhouse for Rent

    411 Hobbs Rd SE, Huntsville, AL 35803

    This spacious 2 story townhome is great for families and couples. It features a fenced in backyard and a garage with a bonus workshop in the back. No Smoke.Only those who submit an application will be considered for a tour. We require a full background check, credit report, and references. Pets deposit $300.00 not refundable. Pet fee $15.00month.

    411 Hobbs Rd SE, Huntsville, AL 35803
  • /8

    $1,500

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 1,236 Sq Ft
    • Townhouse for Rent

    1418 18th St S, Birmingham, AL 35205

    •Minutes walking to UAB and Five Points •Next to Birmingham police station for safety in a very quiet neighborhood•2 bed room, 1+half bathroom, kitchen room, dining room and family room, with 1236 SF•Hardwood floors for the first floor. Refrigerator, dishwasher and other appliances in the kitchen, and washer/dryer ready•Beautiful deck, lawn yard with wrought iron railings and

    1418 18th St S, Birmingham, AL 35205
  • /20

    $960

    Total Monthly Price

    • 2 Beds
    • 1.5 Baths
    • 800 Sq Ft
    • Townhouse for Rent

    205 Marinawoods Dr SE, Huntsville, AL 35803

    This property at 205 Marinawoods Dr SE features 2 bedrooms and 1.5 bathrooms within a total of 800 square feet. The living room offers a comfortable space for relaxation, while the kitchen is equipped with a dishwasher for convenience. Each bedroom provides adequate space, and the bathroom includes essential fixtures. Additional amenities include air conditioning and in-unit washer/dryer,

    205 Marinawoods Dr SE, Huntsville, AL 35803
  • /4

    $1,000

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Townhouse for Rent

    1319 Fall City Rd Unit A, Jasper, AL 35503

    1319 Fall City Rd Unit A, Jasper, AL 35503
  • /20

    $1,250

    Total Monthly Price

    • 2 Beds
    • 2.5 Baths
    • 1,404 Sq Ft
    • Townhouse for Rent

    124 N Springview Dr, Enterprise, AL 36330

    Date Available: August 1, 2026. Dates subject to change without notice.Hurry it won't last long! Very desirable, highly sought after, nice, quiet, and impeccably maintained Dunwoody Neighborhood! GREAT LOCATION!!! VERY Convenient less than 5 miles to Fort Rucker gate AND Enterprise shopping, restaurants, and/or entertainment! This amazing brick and hardie board townhome located in

    124 N Springview Dr, Enterprise, AL 36330
  • /27

    $1,675

    Total Monthly Price

    • 3 Beds
    • 3 Baths
    • 1,750 Sq Ft
    • Townhouse for Rent

    753 Cahaba Manor Trail, Pelham, AL 35124

    753 Cahaba Manor Trail is a charming townhome that features updated flooring, a cozy fireplace, and an open layout ideal for both relaxing and entertaining. The kitchen offers granite countertops, ample cabinetry, and easy flow to the dining area and private deck, which is perfect for morning coffee or evening unwinding. Upstairs, spacious bedrooms include a generous primary suite with a walk-in

    753 Cahaba Manor Trail, Pelham, AL 35124
  • /16

    $2,500 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,412 Sq Ft
    • Townhouse for Rent

    20 Pine St NW, Huntsville, AL 35806

    Welcome to Luxury Living at Providence Village in Huntsville, AL! This stunning 3 bedroom, 2.5 bathroom home offers the perfect blend of comfort and style. Enjoy the convenience of a two car garage, covered front porch, and access to the clubhouse and pool within the Providence Village subdivision. The master bedroom is located on the bottom floor and features a double vanity in the master bath

    Tiffany Pugh Venture Haven

    20 Pine St NW, Huntsville, AL 35806
  • /13

    $2,450 Per Month

    • 3 Beds
    • 2.5 Baths
    • 2,000 Sq Ft
    • Townhouse for Rent

    1690 W Farmville Rd, Auburn, AL 36830

    Property Id: 251846This immaculate and meticulously maintained townhome is ideally located just 7 minutes from the campus of Auburn University, offering both convenience and comfort.The open-concept floor plan features soaring 10-foot ceilings, elegant crown molding, and beautiful wood flooring throughout the dining area, kitchen, and spacious great room. The well-designed layout

    1690 W Farmville Rd, Auburn, AL 36830
  • /15

    $1,675 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,550 Sq Ft
    • Townhouse for Rent

    25806 Pollard Rd Unit 52, Daphne, AL 36526

    AVAILABLE NOW! 3 BED/2.5 BATH TOWNHOME IN DAPHNE! Conveniently located, 3 bedroom / 2.5 Bath townhouse in Daphne! The first floor features the kitchen, living room, dining room and half bathroom. Upstairs, you will find your 3 bedrooms and 2 full bathrooms. Gated community! Neighborhood has pool and fitness center! Call/text today for more information!

    Aiveen Kahalley Shamrock Properties, LLC

    25806 Pollard Rd Unit 52, Daphne, AL 36526
  • /16

    $1,700 Per Month

    • 3 Beds
    • 2 Baths
    • 1,250 Sq Ft
    • Townhouse for Rent

    902 E Magnolia Ave, Auburn, AL 36830

    Property Id: 25122963/2 townhouse with a fenced-in backyard in a centrally located place, close to Kroger, public library, Auburn University, and many great restaurants, etc. The house is renovated, is super clean with no carpet. Perfect for those seeking a quiet, nice, well-maintained house.Text or call to schedule a tour or to request more information.

    902 E Magnolia Ave, Auburn, AL 36830
  • /27

    $2,295 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,435 Sq Ft
    • Townhouse for Rent

    4870 Silas Ave, Hoover, AL 35244

    Gorgeous home in Hoover's highly sought-after Everlee community! This beautifully designed townhome offers the perfect blend of modern style, low maintenance living, and resort-style amenities. An open concept floor plan filled with natural light! The gourmet kitchen features contemporary finishes, ample cabinet space, and a large island that flows seamlessly into the living and dining areas-

    Alex White Morriss DREAM Properties AL LLC

    4870 Silas Ave, Hoover, AL 35244
  • /26

    $1,695 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,600 Sq Ft
    • Fantastic Location – Spacious 3 Bedroom Townhome with Rear-Entry Garage!

    21440 Old Poseidon Ln, Athens, AL 35613

    Welcome home to this beautifully designed townhome located in one of Athens' most convenient locations! Offering 3 bedrooms, 2.5 bathrooms, and an open-concept main living area, this home provides the perfect blend of comfort, functionality, and low-maintenance living.The thoughtfully designed upstairs layout features a private owner's suite complete with its own en-suite bath and

    21440 Old Poseidon Ln, Athens, AL 35613
  • /13

    $1,615 Per Month

    • 2 Beds
    • 2.5 Baths
    • 1,895 Sq Ft
    • Townhouse for Rent

    427 Russell St NE, Huntsville, AL 35801

    LIMITED-TIME SPECIAL! One-half month's rent FREE for qualified applicants. Beautiful 2-bedroom, 2.5-bath townhouse located in the highly sought-after Five Points district. This home features a cozy fireplace in the main living area, a spacious third-floor loft, and a well-designed layout ideal for comfortable living.Additional highlights include a 2-car garage port, front parking, and a spacious

    Katrina Blackwell Katrina Blackwell Realty, LLC

    427 Russell St NE, Huntsville, AL 35801
  • /26

    $1,350 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,497 Sq Ft
    • Briarwood West

    118 W Briar Dr, Enterprise, AL 36330

    Welcome to Briarwood West, located in the charming city of Enterprise, AL. This beautiful home offers a spacious and comfortable living experience with its 3 bedrooms and 2.5 bathrooms. With a 1 car garage, you'll have plenty of space for your vehicle and additional storage. The rear fence provides privacy and security for you and your loved ones. Inside, you'll find a fully equipped kitchen

    118 W Briar Dr, Enterprise, AL 36330
  • /30

    $2,250 Per Month

    • 3 Beds
    • 2.5 Baths
    • Townhouse for Rent

    1813 Saint Charles Way, Tuscaloosa, AL 35404

    Enjoy this beautifully furnished townhome conveniently located just minutes from the University of Alabama campus, shopping, and dining! Situated on one of the best and flattest fenced-in lots in the community, this property offers both comfort and convenience in a low-maintenance setting. The open floor plan features three bedrooms, two and a half baths, a separate formal dining room, and a

    John Randall Keller Williams Tuscaloosa

    1813 Saint Charles Way, Tuscaloosa, AL 35404
  • /18

    $1,300 Per Month

    • 2 Beds
    • 2 Baths
    • 1,097 Sq Ft
    • Newly Remodeled Condo/Townhouse!

    230 Marinawoods Dr SE, Huntsville, AL 35803

    Location…Location…Location! Newly Remodeled 2-Bedroom/2-Bath End Unit Condo/Townhome in South Huntsville. Minutes from Redstone Arsenal, Shopping & Memorial Parkway. This property features updated, energy-efficient vinyl windows, new LVP flooring in kitchen, living room, & all first-floor areas. The updated kitchen features granite countertops, tile backsplash & stainless-steel appliances,

    230 Marinawoods Dr SE, Huntsville, AL 35803
  • /39

    $2,435 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,800 Sq Ft
    • Townhouse for Rent

    80 Mountain Vista Cir, Huntsville, AL 35811

    Welcome to The Enclave, Huntsville’s premier luxury townhome rentals at the base of Chapman Mountain. This gated community offers an elevated lifestyle with a private pool & pavilion and an exclusive bark park. Interiors feature sleek all-black finishes, hard flooring throughout, and a gourmet kitchen with refrigerator included. Relax in the spa-style bath with a zero-entry shower and

    Brian Fourroux Capstone Realty

    80 Mountain Vista Cir, Huntsville, AL 35811

Showing Results 41 - 80, Page 2 of 9

How to Rent a Home