Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Macon County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
226
Homes
Sort by Recommended
Listed By Compass
$224,900
208 Rose Street
Lafayette, TN 37083
3
Beds
2
Baths
1,225
Sq. Ft.
Listed By Compass
Virtual Tour
$269,900
294 Stevens Circle
Lafayette, TN 37083
3
Beds
2
Baths
1,458
Sq. Ft.
Listed By Compass
$725,000
3794 New Harmony Road
Hartsville, TN 37074
3
Beds
2
Baths
2,088
Sq. Ft.
Listed By Compass
$700,000
1156 Langford Road
Red Boiling Springs, TN 37150
-
Beds
-
Baths
-
Sq. Ft.
Listed By Compass
$725,000
3794 New Harmony Road
Hartsville, TN 37074
-
Beds
-
Baths
-
Sq. Ft.
$217,900
11024 Galen Road
Lafayette, TN 37083
-
Beds
-
Baths
-
Sq. Ft.
$275,000
452 Stevens Circle
Lafayette, TN 37083
3
Beds
1
Bath
1,618
Sq. Ft.
New
$239,000
146 Garden Drive
Lafayette, TN 37083
3
Beds
1
Bath
1,350
Sq. Ft.
New
$340,000
8285 Phillips Hollow Road
Westmoreland, TN 37186
3
Beds
2
Baths
1,472
Sq. Ft.
$289,900
979 Poplar Grove Road
Westmoreland, TN 37186
2
Beds
2
Baths
1,564
Sq. Ft.
$539,900
25 James Way
Lafayette, TN 37083
6
Beds
3
Baths
3,436
Sq. Ft.
$269,900
335 Williams Road
Lafayette, TN 37083
3
Beds
2
Baths
1,508
Sq. Ft.
$1,400,000
611 Highway 52
Lafayette, TN 37083
0
Beds
-
Baths
-
Sq. Ft.
$159,900
8 Scottsville Road
Lafayette, TN 37083
-
Beds
-
Baths
-
Sq. Ft.
$224,900
816 Ward Lane
Hartsville, TN 37074
-
Beds
-
Baths
-
Sq. Ft.
$340,000
1304 Ellington Drive
Lafayette, TN 37083
4
Beds
2
Baths
2,400
Sq. Ft.
$130,000
0 Sycamore Valley Road
Lafayette, TN 37083
-
Beds
-
Baths
-
Sq. Ft.
$339,500
5245 Galen Road
Lafayette, TN 37083
3
Beds
3
Baths
3,360
Sq. Ft.
$309,900
4070 Hartsville Road
Lafayette, TN 37083
3
Beds
2
Baths
1,463
Sq. Ft.
$299,900
5188 Galen Road
Lafayette, TN 37083
3
Beds
2
Baths
1,425
Sq. Ft.
$309,900
0 Old Bottom Road
Dixon Springs, TN 37057
-
Beds
-
Baths
-
Sq. Ft.
$449,900
33 Sunrise Drive
Lafayette, TN 37083
3
Beds
2
Baths
2,400
Sq. Ft.
$99,900
123 Sparrow Road
Lafayette, TN 37083
-
Beds
-
Baths
-
Sq. Ft.
$249,900
1780 Antioch Road
Lafayette, TN 37083
5
Beds
2
Baths
2,400
Sq. Ft.
Virtual Tour
$377,500
702 Sylvian Drive
Lafayette, TN 37083
3
Beds
2.5
Baths
2,955
Sq. Ft.
$289,900
308 Cassie Drive
Lafayette, TN 37083
3
Beds
2
Baths
1,469
Sq. Ft.
$99,900
2921 Long Creek Road
Westmoreland, TN 37186
-
Beds
-
Baths
-
Sq. Ft.
$235,000
11446 Old Highway 52
Westmoreland, TN 37186
3
Beds
2
Baths
1,836
Sq. Ft.
$259,900
2848 Hanestown Road
Westmoreland, TN 37186
3
Beds
2
Baths
1,568
Sq. Ft.
$299,900
284 Caydra's Way
Lafayette, TN 37083
3
Beds
2
Baths
1,464
Sq. Ft.
$180,000
214 Edgewood Street
Lafayette, TN 37083
3
Beds
2
Baths
1,152
Sq. Ft.
$314,900
4020 Hartsville Road
Lafayette, TN 37083
3
Beds
2
Baths
1,498
Sq. Ft.
$349,999
419 East Main Street
Red Boiling Springs, TN 37150
5
Beds
3
Baths
3,502
Sq. Ft.
$89,900
0 Lafayette Road
Red Boiling Springs, TN 37150
-
Beds
-
Baths
-
Sq. Ft.
$239,900
627 Baker Drive
Lafayette, TN 37083
3
Beds
1
Bath
1,375
Sq. Ft.
$410,000
3101 Galen Road
Lafayette, TN 37083
3
Beds
2
Baths
1,932
Sq. Ft.
$995,000
359 Gaulden Hollow Road
Lafayette, TN 37083
5
Beds
2
Baths
4,437
Sq. Ft.
$219,900
918 Freeman Street
Lafayette, TN 37083
3
Beds
2
Baths
1,300
Sq. Ft.
$239,900
242 Kay Circle
Lafayette, TN 37083
3
Beds
1.5
Baths
1,403
Sq. Ft.
$279,900
10172 Galen Road
Lafayette, TN 37083
3
Beds
2
Baths
1,300
Sq. Ft.
1
2
3
4
5
6
Compass
TN
Macon County
Homes for Sale near Macon County
Neighborhoods
Bransford
Pinnacle Farms
Fairfield
Oak Grove
Graball
South Carthage
Grandview Estates
Summit Harbor Pointe
Clearview Heights
Halewood Estates
Twin Eagles
Tuckers Crossroads
Elk Acres
Lenox Place
Villages of Hunters Point
Watermill
Blackberry Trace
Vineyard Cove
Farmington Woods
Plantation South
Show More
Cities
Westmoreland
Red Boiling Springs
Lafayette
Hartsville
Dixon Springs
Pleasant Shade
Riddleton
Bethpage
Whitleyville
Moss
Castalian Springs
Elmwood
Gallatin
Granville
Gainesboro
Carthage
Chestnut Mound
Buffalo Valley
Portland
Brush Creek
Show More
ZIPs
37186
37022
37057
37074
37083
37145
38588
37150
38562
37151
37030
38575
37031
37087
38564
37066
38560
37148
38548
38552
Show More
Looking for Rentals?
Homes and Apartments for Rent in Macon County