Houses for sale in Hartselle

2,149,011 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
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

3 Bedrooms

1 Bathroom

1,344 sq.ft

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

3 Bedrooms

3 Bathrooms

3,012 sq.ft

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

1 Bathroom

1,276 sq.ft

1 day + 4 hours ago

50 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 620,000
Hartselle, Morgan County

2,713 sq.ft

GardenParkingEquipped kitchenSwimming pool

3 weeks + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Aldridge Grove, Hartselle
Request Details
Aldridge Grove, Hartselle

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

1 Bathroom

1,219 sq.ft

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

984 sq.ft

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Hartselle, Morgan County
USD 209,500
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

1,596 sq.ft

1 day + 4 hours ago

17 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 172,000
Hartselle, Morgan County
Garden

Aug 22, 2026

View photo Arrow icon pointing to the right
Updated
Property for sale in Tanner Heights, Hartselle
Request Details
Tanner Heights, Hartselle

3 Bedrooms

1 Bathroom

1 day + 4 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

5 Bedrooms

3 Bathrooms

3,597 sq.ft

1 day + 4 hours ago

34 pictures Arrow icon pointing to the right
New
House
House for sale in Hartselle, Morgan County
USD 195,000
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

1,495 sq.ft

PatioGardenEquipped kitchenParking

1 day + 4 hours ago

46 pictures Arrow icon pointing to the right
New
House
House for sale in Hartselle, Morgan County
USD 434,000
Hartselle, Morgan County

4 Bedrooms

4 Bathrooms

3,036 sq.ft

Office roomFireplaceEquipped kitchenParking

1 day + 4 hours ago

38 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 350,000
Hartselle, Morgan County

3 Bedrooms

4 Bathrooms

2,335 sq.ft

ParkingCellar

3 days + 4 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 254,900
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

1,431 sq.ft

Equipped kitchen

3 days + 4 hours ago

47 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 254,900
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

1,431 sq.ft

Equipped kitchen

3 days + 4 hours ago

41 pictures Arrow icon pointing to the right
Updated
House
House for sale in Hartselle, Morgan County
USD 642,088
Hartselle, Morgan County

5 Bedrooms

3 Bathrooms

3,413 sq.ft

PatioFireplaceEquipped kitchen

2 days + 4 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Hartselle, Morgan County
Request Details
Hartselle, Morgan County

5 Bedrooms

3 Bathrooms

3,413 sq.ft

PatioFireplaceEquipped kitchen

2 days + 4 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 389,900
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

2,305 sq.ft

PatioGardenOffice roomDeckSwimming pool

3 days + 4 hours ago

29 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 389,900
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

2,305 sq.ft

PatioGardenOffice roomDeckSwimming pool

5 days + 4 hours ago

40 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 349,900
Hartselle, Morgan County

3 Bedrooms

2 Bathrooms

1,960 sq.ft

FireplaceEquipped kitchenParking

6 days + 4 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 200,000
Hartselle, Morgan County

2 Bedrooms

1 Bathroom

1,184 sq.ft

GardenOffice roomEquipped kitchen

1 week + 4 hours ago

15 pictures Arrow icon pointing to the right
House
House for sale in Tanner Heights, Hartselle
USD 249,900
Tanner Heights, Hartselle

4 Bedrooms

2 Bathrooms

2,982 sq.ft

PatioGardenParking

1 week + 4 hours ago

12 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 200,000
Hartselle, Morgan County

2 Bedrooms

1 Bathroom

1,184 sq.ft

GardenOffice roomEquipped kitchen

1 week + 4 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Tanner Heights, Hartselle
USD 249,900
Tanner Heights, Hartselle

4 Bedrooms

1 Bathroom

2,982 sq.ft

PatioGardenParking

1 week + 4 hours ago

33 pictures Arrow icon pointing to the right
House
House for sale in Tanner Heights, Hartselle
USD 340,000
Tanner Heights, Hartselle

3 Bedrooms

2 Bathrooms

2,176 sq.ft

DeckFireplaceEquipped kitchenParking

1 week + 2 days ago

43 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 658,983
Hartselle, Morgan County

4 Bedrooms

3 Bathrooms

4,135 sq.ft

GardenOffice roomFireplaceEquipped kitchenParkingCellar

3 days + 4 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Hartselle, Morgan County
USD 658,983
Hartselle, Morgan County

4 Bedrooms

3 Bathrooms

4,135 sq.ft

GardenOffice roomFireplaceEquipped kitchenParkingCellar

5 days + 4 hours ago

39 pictures Arrow icon pointing to the right
House
House for sale in Valley View, Hartselle
USD 314,517
Valley View, Hartselle

3 Bedrooms

2 Bathrooms

1,885 sq.ft

GardenDeckFireplaceEquipped kitchenParking

1 week + 1 day ago

Property value in Hartselle
Average price per sq.feet
USD 169/sq.feet
0.4 %
Price evolution on September 2026
989.9 %
Price evolution on October 2025
Average property value
USD 299,900

Property value in Hartselle by number of bedrooms