10,672

Macon County, TN Homes

Section Image Section Image
  • /44

    $699,900

    • 3 Beds
    • 3.5 Baths
    • 3,530 Sq Ft

    375 Autumn Ridge Ln, Lafayette, TN 37083

    Rustic-Modern Luxury | 3BR | 3.5BA Cabin-Inspired Home Minutes from the CityBeautifully upgraded home blending rustic charm with modern comfort—offering the feel of a private retreat while remaining just minutes from city amenities.Designed for entertaining and everyday living, the home features two spacious living areas and a warm gas log fireplace. Hardwood birch floors enhance the

    Agent Photo

    Summer Tuck

    Vision Realty and Property Management

    375 Autumn Ridge Ln, Lafayette, TN 37083
  • /3

    $1,050 Per Month

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

    705 Haley St Unit G, Lafayette, TN 37083

    **Apply before September 1st and we'll refund your application fee once approved**2BR/1.5BA Townhome | Fridge/Stove/Dishwasher/Microwave/W&D Hookups + Lawncare Included | Tenant pays Utilities | $65 Non-Refundable Application Fee Per Adult | PETS: 1 Small Pets Under 25lbs Welcome w/ $25/Mo Pet Rent + $250 Refundable Pet Deposit (Max 2 - NO CATS) | REQUIREMENTS: No Past Felonies, Evictions or

    Agent Photo

    Connor Gaines

    Cumberland Real Estate LLC

    705 Haley St Unit G, Lafayette, TN 37083
  • /52

    $385,000

    Sold Jul 21, 2026

    83 Farley Ln, Hartsville, TN 37074

    • 3 Beds
    • 2 Baths
    • 2,646 Sq Ft
    • Built 1999

    Last Sold Summary

    • 3% Above List Price
    • $146/SF
    • 0 Days On Market

    Last Listing Agent Khristian Schlemmer First Class Real Estate

    83 Farley Ln, Hartsville, TN 37074
    • /17

      Not Listed For Sale

      50 Horton Ln, Lafayette, TN 37083

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 2023
      50 Horton Ln, Lafayette, TN 37083

      Last Sold Summary

      • 25 Days On Market

      Last Listing Agent Ben Bray BHGRE, Ben Bray & Associates

  • /54

    $344,900

    $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,500 Sq Ft

    421 Marlin Ln, Westmoreland, TN 37186

    Beautiful one-owner home designer perfect!! Located on 2.53 acres amidst woods offering serenity and privacy. Private deck and Southern covered porch for peaceful living. Concrete driveway and parking pads, lovely sidewalk, privacy fencing and detached shed. State-of-art interior and amenities. Dual bedroom system, customized barn door pantry entrance, deluxe lighting fixtures, granite counters

    Agent Photo

    Gwen Dowland

    RE/MAX Choice Properties

    421 Marlin Ln, Westmoreland, TN 37186
  • /8

    $1,700 Per Month

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    146 Apache Ln, Lafayette, TN 37083

    Property Id: 2769348 Very nice 3 bedroom 2 bath with vaulted ceilings. Home features sprayfoam insulation, gas stove, granite countertops, stainless steel appliances and paved parking.

    146 Apache Ln, Lafayette, TN 37083
  • /18

    $379,900

    Sold Dec 19, 2025

    51 Mary's Ln, Lafayette, TN 37083

    • 3 Beds
    • 2 Baths
    • 1,612 Sq Ft
    • Built 2025

    Last Sold Summary

    • $236/SF
    • 56 Days On Market

    Last Listing Agent Shane Sliger Gene Carman Real Estate & Auctions

    51 Mary's Ln, Lafayette, TN 37083
    • /34

      Est $529,964

      Not Listed For Sale

      537 Reed Ln, Hartsville, TN 37074

      • 3 Beds
      • 2.5 Baths
      • 2,184 Sq Ft
      • Built 2016
      537 Reed Ln, Hartsville, TN 37074

      Last Sold Summary

      • 31 Days On Market

      Last Listing Agent Lisa King Benchmark Realty, LLC

  • /47

    $299,599

    • 3 Beds
    • 2 Baths
    • 1,563 Sq Ft

    122 Mazie Dr, La Fayette, TN 37083

    Beautiful 2 year old home that looks like new! Awesome location within walking distance of the city park, walking trails, churches, downtown square and more!! Cathedral and coffered ceilings, wood accent wall, custom cabinets with granite tops, stainless appliances, all LVP flooring throughout the home, tile backsplash, tile shower, tile on guest bath walls around the tub, custom shelving in

    Agent Photo

    Gene Carman III

    Gene Carman Real Estate & Auctions

    122 Mazie Dr, La Fayette, TN 37083
  • /8

    $1,650 Per Month

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    153 Apache Ln, Lafayette, TN 37083

    Property Id: 2394595 Beautiful 3 bedroom, 2 bath home in residential neighborhood. Modern kitchen with granite countertops, gas stove, and stainless steel appliances. Lawn and paved driveway; Central heat and air. Ready to move in.

    153 Apache Ln, Lafayette, TN 37083
  • /28

    $450,000

    Sold Mar 24, 2026

    605 Ellington Dr, Lafayette, TN 37083

    • 5 Beds
    • 3 Baths
    • 3,263 Sq Ft
    • Built 1952

    Last Sold Summary

    • 14% Below List Price
    • $138/SF
    • 37 Days On Market

    Current Estimated Value $452,715

    Last Listing Agent Taylor Cates Gene Carman Real Estate & Auctions

    605 Ellington Dr, Lafayette, TN 37083
    • /28

      Est $280,879

      Not Listed For Sale

      107 Salt Lick Creek Rd, Red Boiling Springs, TN 37150

      • 3 Beds
      • 2 Baths
      • 1,828 Sq Ft
      • Built 1960
      107 Salt Lick Creek Rd, Red Boiling Springs, TN 37150

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Shane Sliger Gene Carman Real Estate & Auctions

  • /35

    $165,000

    $20K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 1,568 Sq Ft

    10940 Old Highway 52, Westmoreland, TN 37186

    Welcome to 10940 Old Highway 52 in Westmoreland, TN, where peaceful country living meets comfort and space. This move-in-ready home features a bright, open layout with a spacious living area, cozy fireplace, and a seamless flow into a large dining area and a well-equipped kitchen with ample cabinetry and counter space. The primary suite offers a relaxing retreat with multiple closets and a

    Agent Photo

    Moren Adenubi CCIM, CPM

    Crown Realty Experts

    10940 Old Highway 52, Westmoreland, TN 37186
  • /11

    $1,200 Per Month

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    106 Cumberland Ln, Dixon Springs, TN 37057

    Property Id: 2799830 Available for rent for 1200 a month. Spacious brand new Clayton with new stainless steel appliances, paint. free flooring, and new deck for sitting or grilling. Home features spacious living areas, walk in closets, central heat and air as well as a kitchen with plenty of cabinets! Over 1200 square feet of living place. Large common area with plenty of shade

    106 Cumberland Ln, Dixon Springs, TN 37057
  • /14

    $190,000

    Sold Sep 18, 2025

    4700 Old Highway 52, Lafayette, TN 37083

    • 3 Beds
    • 2 Baths
    • 960 Sq Ft
    • Built 1995

    Last Sold Summary

    • 9% Below List Price
    • $198/SF
    • 28 Days On Market

    Current Estimated Value $174,333

    Last Listing Agent Shane Sliger Gene Carman Real Estate & Auctions

    4700 Old Highway 52, Lafayette, TN 37083
    • /24

      Est $284,998

      Not Listed For Sale

      110 Brady Cole Ln, Lafayette, TN 37083

      • 3 Beds
      • 2 Baths
      • 1,500 Sq Ft
      • Built 2018
      110 Brady Cole Ln, Lafayette, TN 37083

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Mike Wilkerson Benchmark Realty, LLC

  • /2

    $229,900

    • 3 Beds
    • 2 Baths
    • 1,960 Sq Ft

    477 Brattontown Cir, Lafayette, TN 37083

    Charming and affordable starter home with no HOA and a convenient location just off Hwy 52! This inviting home offers an open floor plan, a spacious backyard, and plenty of potential to make the space your own. The upstairs bedroom/flex space provides versatility for a hobby room, home office, playroom, or bonus space. The full unfinished basement offers abundant storage and could be transformed

    Agent Photo

    Tammy Jeffers

    Benchmark Realty, LLC

    477 Brattontown Cir, Lafayette, TN 37083
  • /10

    $975 Per Month

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    201 Cumberland Ln, Dixon Springs, TN 37057

    Property Id: 2784653 Rent this very nice 2 bedroom 2 bath home with extra bonus room Home has been completely renovated with new cabinets, backsplash, countertops, beautiful walk in shower and hot tub in master bath, a new deck and much more! Set up a showing today! Pets allowed with 250.00 pet despot and 25.00 pet fee/pet. Rent to own and purchase through financing options available

    201 Cumberland Ln, Dixon Springs, TN 37057
  • /14

    $275,000

    Sold Dec 08, 2025

    4827 Akersville Rd, Lafayette, TN 37083

    • 3 Beds
    • 2 Baths
    • 1,232 Sq Ft
    • Built 2025

    Last Sold Summary

    • 2% Above List Price
    • $223/SF
    • 24 Days On Market

    Last Listing Agent Landon Colter BHGRE, Ben Bray & Associates

    4827 Akersville Rd, Lafayette, TN 37083
    • /25

      Est $337,058

      Not Listed For Sale

      386 Douglas Ln, Lafayette, TN 37083

      • 3 Beds
      • 2 Baths
      • 1,504 Sq Ft
      • Built 2018
      386 Douglas Ln, Lafayette, TN 37083

      Last Sold Summary

      • 35 Days On Market

      Last Listing Agent Kyle Woodard BHGRE, Ben Bray & Associates

  • /34

    $189,900

    Under Contract

    5258 Gravely Hill Rd, Bethpage, TN 37022

    Expansive 28 +/- acre vacant parcel that offers a rare blend of natural beauty and practical potential. Featuring a permitted 3-bedroom soil site and a cleared building area, this property is primed for construction, making it an ideal choice for those looking to create a custom home surrounded by nature. The majority of the land is beautifully wooded, with scenic ridge lines and a recent select

    Agent Photo

    Kenny Sallis

    Sallis Realty Group

    5258 Gravely Hill Rd, Bethpage, TN 37022
  • /13

    $1,000 Per Month

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    207 Cumberland Ln, Dixon Springs, TN 37057

    Property Id: 2784332 Very nice 2 bedroom 2 bath manufactured home available for rent. Hillsdale is a beautiful and peaceful 40 acre manufactured home community conveniently located near Hartsville and Lafayette and only 26 miles from Lebanon. Large and spacious 2 bedroom with porch, newer HVAC unit, updated cabinets, fixtures, flooring and newly remodeled bathrooms. Rent to own and

    207 Cumberland Ln, Dixon Springs, TN 37057
  • /2

    $350,000

    Sold Jul 31, 2026

    2892 Highway 52 E, Lafayette, TN 37083

    • 3 Beds
    • 2 Baths
    • 1,908 Sq Ft
    • Built 2020

    Last Sold Summary

    • 10% Below List Price
    • $183/SF
    • 18 Days On Market

    Current Estimated Value $380,567

    Last Listing Agent Audra Hicks Big Bear Realty, LLC

    2892 Highway 52 E, Lafayette, TN 37083
    • /13

      Not Listed For Sale

      5 Scottsville Rd, Lafayette, TN 37083

      5 Scottsville Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

      Last Listing Agent Matthew Carman Gene Carman Real Estate & Auctions

  • /4

    $69,999

    $20K PRICE DROP
    • Land
    • 2.03 Acres
    • $34,482 per Acre

    0 Scottsville Rd Unit 1, Lafayette, TN 37083

    Beautiful land- 2.03 acres in the country but not far from town- restricted area- septic permit for 5 bdr- city water available- ready to build on!

    Agent Photo

    Gene Carman III

    Gene Carman Real Estate & Auctions

    0 Scottsville Rd Unit 1, Lafayette, TN 37083
  • /10

    $1,650 Per Month

    • 3 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • House for Rent

    150 Apache Ln, Lafayette, TN 37083

    Property Id: 2235959 Come see this beautiful three bedroom, two bath home, located in the heart of middle Tennessee near downtown Lafayette with Granite countertops, ? well lit living and dining spaces and much more, like new washer and dryer included plus stainless steel appliances and gas stove! Paved parking for up to three vehicles, pets allowed with a 50/pet monthly fee

    150 Apache Ln, Lafayette, TN 37083
  • /66

    $349,900

    Sold Nov 12, 2025

    820 Jimtown Rd, Lafayette, TN 37083

    • 3 Beds
    • 1 Bath
    • 1,239 Sq Ft
    • Built 1962

    Last Sold Summary

    • $282/SF
    • 4 Days On Market

    Current Estimated Value $343,817

    Last Listing Agent Cody Robbins Elam Real Estate

    820 Jimtown Rd, Lafayette, TN 37083
    • /19

      Not Listed For Sale

      2 Jack Porter Rd, Lafayette, TN 37083

      2 Jack Porter Rd, Lafayette, TN 37083

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent Matthew Carman Gene Carman Real Estate & Auctions

  • /20

    $59,900

    • Land
    • 1.19 Acres
    • $50,336 per Acre

    2862 Wixtown Rd Unit 16, Westmoreland, TN 37186

    Build your new home or bring your new double-wide mobile home*Nice building lot in between Lafayette and Westmoreland*Already soil tested for 3 bdr and city water available! Light restrictions. Bethpage country town feel yet 30 min to Gallatin and 18 minutes to all the conveniences of Lafayette. SEE attached DOCs. Tree line in back provides additional privacy. Easy to show. Walk the property

    Agent Photo

    Amber Carlson

    simpliHOM

    2862 Wixtown Rd Unit 16, Westmoreland, TN 37186
  • /11

    $1,500 Per Month

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Condo for Rent

    169 Apache Ln Unit A, Lafayette, TN 37083

    Property Id: 2775783 2 bedroom 2 bath triplex available in Lafayette one three blocks from town square! ? One level apartment features all laminate flooring for easy care, granite, countertops, and stainless steel appliances, beautiful cabinets, and custom bathroom with zero entry tiled shower! Master bathroom is equipped with handicap bars and apartment was built with extra wide

    169 Apache Ln Unit A, Lafayette, TN 37083
  • /17

    $67,320

    Sold Nov 03, 2025

    15 Coleytown Rd, Lafayette, TN 37083

    • Land
    • 1.02 Acres
    • $66,000 per Acre

    Last Sold Summary

    • 11 Days On Market

    Last Listing Agent Matthew Carman Gene Carman Real Estate & Auctions

    15 Coleytown Rd, Lafayette, TN 37083
    • /9

      Not Listed For Sale

      0 Woodard Rd, Lafayette, TN 37083

      0 Woodard Rd, Lafayette, TN 37083

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Eric Hill Hilltop Homes

  • /39

    $239,900

    $5K PRICE DROP
    • 2 Beds
    • 1.5 Baths
    • 1,200 Sq Ft

    120 Driver Rd, Lafayette, TN 37083

    Fully updated home on a scenic 1.17-acre lot with a large back deck overlooking a pond and rolling hills. Recent updates include new flooring, paint, kitchen, and appliances. Features a spacious, open living/kitchen area and an oversized primary bedroom closet large enough for potential office space. Washer and dryer convey.

    Agent Photo

    Elizabeth Zettergren

    Compass

    120 Driver Rd, Lafayette, TN 37083
  • /9

    $850

    Total Monthly Price

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

    305 Church St, Lafayette, TN 37083

    2BR/1.5BA Townhome | Living Room, Kitchen, Half Bath, & Laundry Downstairs | Bedrooms + 2 Full Baths Upstairs | Fridge/Stove/Dishwasher/W&D Hookups + Lawncare Included | Tenant pays Utilities | $60 Non-Refundable Application Fee Per Adult | PETS: 1 Small Pet Under 25lbs Welcome w/ $25/Mo Pet Rent + $250 Refundable Pet Deposit (NO CATS) | REQUIREMENTS: No Past Felonies, Evictions or Current

    305 Church St, Lafayette, TN 37083
  • /38

    $360,000

    Sold Apr 13, 2026

    358 Froedge Dr, Lafayette, TN 37083

    • 3 Beds
    • 2 Baths
    • 1,700 Sq Ft
    • Built 2026

    Last Sold Summary

    • 4% Below List Price
    • $212/SF
    • 40 Days On Market

    Last Listing Agent Penny Kirby BHGRE, Ben Bray & Associates

    358 Froedge Dr, Lafayette, TN 37083
    • /25

      Est $314,336

      Not Listed For Sale

      957 Jimtown Rd, Lafayette, TN 37083

      • 3 Beds
      • 2 Baths
      • 1,454 Sq Ft
      • Built 2018
      957 Jimtown Rd, Lafayette, TN 37083

      Last Sold Summary

      • 31 Days On Market

      Last Listing Agent Kyle Woodard BHGRE, Ben Bray & Associates

  • /2

    $65,000

    $10K PRICE DROP
    • Land
    • 1.03 Acres
    • $63,107 per Acre

    0 Oakmere Ln Unit 2, Lafayette, TN 37083

    Newly surveyed and soil tested for a 4 bedroom septic system, Lot 2 offers 1.03 acres of cleared building lot. New doublewides on a permanent foundation or at least 1200 sq ft site built homes allowed. This location is a short commute to Portland, Gallatin, or Lafayette. Boundary lines are marked. Utilities available on Oakmere Ln.

    Agent Photo

    Whitney Shrum

    The Real Estate Collective - Lafayette

    0 Oakmere Ln Unit 2, Lafayette, TN 37083
  • /18

    $2,350 Per Month

    • 3 Baths
    • 3,676 Sq Ft
    • Condo for Rent

    704 Bennett St, La Fayette, TN 37083

    Excellent commercial opportunity for more than one business. Office space with restrooms as well as warehouse type open rooms for various types of use. Prior use was car detailing location. There is also a vacant lot adjacent to the building that may be lease separately, if still available. Terms to be negotiated directly with Milliken Corp, but will be facilitated by listing agent. Preference of

    MaryGail Anderson EXIT Realty Refined

    704 Bennett St, La Fayette, TN 37083
  • /28

    $650,000

    Sold Jun 26, 2026

    2590 Oakdale Rd, Westmoreland, TN 37186

    • 3 Beds
    • 2 Baths
    • 2,400 Sq Ft
    • Built 2023

    Last Sold Summary

    • 4% Below List Price
    • $271/SF
    • 167 Days On Market

    Current Estimated Value $629,752

    Last Listing Agent Jared Sullivan BHGRE, Ben Bray & Associates

    2590 Oakdale Rd, Westmoreland, TN 37186
    • /30

      Est $305,827

      Not Listed For Sale

      168 Taylor Ln, Lafayette, TN 37083

      • 3 Beds
      • 2 Baths
      • 1,584 Sq Ft
      • Built 2018
      168 Taylor Ln, Lafayette, TN 37083

      Last Sold Summary

      • 59 Days On Market

      Last Listing Agent Kelly Farrar Benchmark Realty, LLC

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home