Townhouses for sale in Ames

454 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Updated
Foreclosure
Townhouse
Townhouse for sale in Ontario, Ames
Request Details
Ontario, Ames

3 Bedrooms

1 Bathroom

1,111 sq.ft

19 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
Townhouse
Townhouse for sale in Ames, Story County
Request Details
Ames, Story County

2 Bedrooms

2 Bathrooms

1,768 sq.ft

19 hours ago

25 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Green Hills, Ames
USD 395,000
Green Hills, Ames

3 Bedrooms

3 Bathrooms

1,485 sq.ft

Office roomEquipped kitchenParking

1 day + 19 hours ago

2 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Ames, Story County
Request Details
Ames, Story County

2 Bedrooms

1 Bathroom

1,258 sq.ft

2 days + 19 hours ago

18 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Western Hills, Ames
USD 219,800
Western Hills, Ames

2 Bedrooms

1 Bathroom

1,116 sq.ft

PatioParking

1 week + 19 hours ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Western Hills, Ames
USD 219,800
Western Hills, Ames

2 Bedrooms

1 Bathroom

1,116 sq.ft

PatioParking

1 week + 1 day ago

30 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Stone Brooke, Ames
USD 439,900
Stone Brooke, Ames

3 Bedrooms

3 Bathrooms

1,617 sq.ft

FireplaceParkingCellar

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Stone Brooke, Ames
USD 439,900
Stone Brooke, Ames

3 Bedrooms

1 Bathroom

1,617 sq.ft

Fireplace

2 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Green Hills, Ames
USD 360,000
Green Hills, Ames

3 Bedrooms

2 Bathrooms

1,475 sq.ft

Equipped kitchenCellar

2 weeks + 6 days ago

3 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Sunset Ridge, Ames
USD 446,100
Sunset Ridge, Ames

3 Bedrooms

2 Bathrooms

1,700 sq.ft

PatioGardenDeckFireplace

2 days + 19 hours ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Ames, Story County
USD 446,100
Ames, Story County

3 Bedrooms

1 Bathroom

1,700 sq.ft

PatioGardenDeckFireplace

3 days + 19 hours ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Sunset Ridge, Ames
USD 519,640
Sunset Ridge, Ames

3 Bedrooms

3 Bathrooms

1,424 sq.ft

PatioDeckFireplace

3 days + 19 hours ago

29 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Briardale Square, Ames
USD 181,000
Briardale Square, Ames

3 Bedrooms

1 Bathroom

Office roomParkingSwimming pool

1 week + 2 days ago

3 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Sunset Ridge, Ames
USD 480,800
Sunset Ridge, Ames

4 Bedrooms

3 Bathrooms

1,700 sq.ft

PatioGardenOffice roomDeckFireplaceEquipped kitchen

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Briardale Square, Ames
USD 181,000
Briardale Square, Ames

3 Bedrooms

1 Bathroom

1,218 sq.ft

Office roomParkingSwimming pool

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Ames, Story County
USD 375,000
USD 385,000
3%
Ames, Story County

4 Bedrooms

2 Bathrooms

1,388 sq.ft

2 weeks + 1 day ago

25 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Northridge Heights, Ames
USD 335,000
Northridge Heights, Ames

3 Bedrooms

3 Bathrooms

1,388 sq.ft

Cellar

Sep 22, 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Sunset Ridge, Ames
USD 518,990
Sunset Ridge, Ames

3 Bedrooms

3 Bathrooms

1,424 sq.ft

DeckFireplace

Sep 15, 2026

2 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Ames, Story County
USD 129,900
Ames, Story County

1 Bedroom

1 Bathroom

658 sq.ft

Equipped kitchen

2 days + 19 hours ago

26 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Somerset, Ames
USD 259,900
Somerset, Ames

3 Bedrooms

2 Bathrooms

1,414 sq.ft

PatioParkingCellar

1 week + 2 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Ames, Story County
USD 335,000
Ames, Story County

3 Bedrooms

1 Bathroom

1,388 sq.ft

Cellar

1 week + 6 days ago

17 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Ames, Story County
USD 130,000
Ames, Story County

3 Bedrooms

1 Bathroom

1,248 sq.ft

PatioParking

2 weeks + 6 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Sunset Ridge, Ames
USD 310,000
Sunset Ridge, Ames

4 Bedrooms

1 Bathroom

1,748 sq.ft

PatioOffice roomParking

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Ames, Story County
USD 316,000
Ames, Story County

3 Bedrooms

1 Bathroom

1,496 sq.ft

Oct 13, 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Stone Brooke, Ames
USD 415,000
Stone Brooke, Ames

3 Bedrooms

2 Bathrooms

1,508 sq.ft

Equipped kitchenCellar

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Ames, Story County
USD 209,000
Ames, Story County

3 Bedrooms

2 Bathrooms

1,032 sq.ft

GardenEquipped kitchenParkingAir conditioningCellar

Oct 09, 2026

29 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Briardale Square, Ames
USD 155,000
USD 160,000
3%
Briardale Square, Ames

2 Bedrooms

1 Bathroom

987 sq.ft

PatioParkingEquipped kitchenSwimming poolCellar

Oct 06, 2026

24 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Sunset Ridge, Ames
USD 310,000
USD 315,000
2%
Sunset Ridge, Ames

4 Bedrooms

3 Bathrooms

1,748 sq.ft

PatioOffice roomParking

Sep 24, 2026

32 pictures Arrow icon pointing to the right
Condo
Condo for sale in Bloomington Court, Ames
USD 242,500
Bloomington Court, Ames

2 Bedrooms

2 Bathrooms

1,407 sq.ft

ParkingEquipped kitchenCellar

Oct 18, 2026

View photo Arrow icon pointing to the right
Updated
Foreclosure
Townhouse
Townhouse for sale in Chandler, Maricopa County
Request Details
Chandler, Maricopa County

2 Bathrooms

1,060 sq.ft

19 hours ago