10,841

Macon County, TN Homes

Section Image Section Image
  • /35

    $185,000

    • 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
  • /17

    $1,300 Per Month

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

    605 Days Rd, Lafayette, TN 37083

    Fully Renovated 4BR/2BA House | SS Appliances Fridge/Stove/Microwave/W&D Hookups Included | LVP Flooring {Carpet Free Property} | Separate Laundry Room | Covered Front Porch & Back Deck | Tenant Pays Utilities | Great Location | Pets Under 30lbs Welcome w/ $25/Mo Pet Rent (Per Pet, Max 2) + $250 Refundable Pet Deposit **NO CATS** | $65 Non-Refundable Application Fee | REQUIREMENTS: No Past

    Agent Photo

    Connor Gaines

    Cumberland Real Estate LLC

    605 Days Rd, 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
    • /31

      Est $225,901

      Not Listed For Sale

      509 Crestwood Dr, Lafayette, TN 37083

      • 3 Beds
      • 1 Bath
      • 1,456 Sq Ft
      • Built 1976
      509 Crestwood Dr, Lafayette, TN 37083

      Last Sold Summary

      • 339 Days On Market

  • /43

    $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
  • /13

    $1,700 Per Month

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

    106 Apache Ln, Lafayette, TN 37083

    Property Id: 1960892Beautiful three bedroom, two bath, recently built Home available for rent. Home features, hardwood floors, granite countertops, and stainless steel appliances. Enjoy your coffee on the wraparound porch!Deposit can be paid in two installments and the first month is free!

    106 Apache Ln, Lafayette, TN 37083
  • /5

    $320,000

    Sold Jul 17, 2025

    5342 King Robert Ln, Westmoreland, TN 37186

    • 3 Beds
    • 2 Baths
    • 1,568 Sq Ft
    • Built 2003

    Last Sold Summary

    • $204/SF
    • 6 Days On Market

    Current Estimated Value $272,000

    Last Listing Agent Ben Bray BHGRE, Ben Bray & Associates

    5342 King Robert Ln, Westmoreland, TN 37186
    • /26

      Est $249,115

      Not Listed For Sale

      1122 Akersville Rd, Lafayette, TN 37083

      • 2 Beds
      • 2 Baths
      • 1,798 Sq Ft
      • Built 1987
      1122 Akersville Rd, Lafayette, TN 37083

      Last Sold Summary

      • 158 Days On Market

  • /54

    $349,900

    • 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
  • /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

    2BR/1.5BA Townhome | Fridge/Stove/Dishwasher/Microwave/W&D Hookups + Lawncare Included | Tenant pays Utilities | $60 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 Current Bankruptcy | Income Requirement: 3X Monthly Rent | Background & Credit Check

    Agent Photo

    Connor Gaines

    Cumberland Real Estate LLC

    705 Haley St Unit G, 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 $451,773

    Last Listing Agent Taylor Cates Gene Carman Real Estate & Auctions

    605 Ellington Dr, Lafayette, TN 37083
    • /20

      Not Listed For Sale

      16 Sadlers Chapel Rd, Lafayette, TN 37083

      16 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /47

    $365,000

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,456 Sq Ft

    5555 King Robert Ln, Westmoreland, TN 37186

    Welcome to peaceful country living at its finest! Situated on approximately 5 beautiful acres, this well-maintained manufactured home on a permanent foundation offers the perfect blend of comfort, privacy, and functionality. Enjoy quiet mornings on the inviting front porch overlooking abundant wildlife and scenic surroundings. The home features 3 bedrooms and 2 full baths with a warm, welcoming

    Agent Photo

    Brian Woodall

    Jetton Homes, LLC

    5555 King Robert Ln, Westmoreland, TN 37186
  • /11

    $1,800 Per Month

    • 3 Beds
    • 2 Baths
    • House for Rent

    237 Cherokee Dr, Lafayette, TN 37083

    Property Id: 2019121Beautiful 3 bedroom 2 bath with vaulted ceilings, gorgeous front porch, central heat and air, granite countertops, stainless steel appliances.

    237 Cherokee Dr, Lafayette, TN 37083
  • /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 $177,333

    Last Listing Agent Shane Sliger Gene Carman Real Estate & Auctions

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

      Not Listed For Sale

      15 Sadlers Chapel Rd, Lafayette, TN 37083

      15 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /36

    $338,900

    $11K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,612 Sq Ft

    458 Kyson Cir, Lafayette, TN 37083

    Welcome home to Kyson Circle, where low-maintenance living meets standout features buyers are actively searching for. This all-brick home offers the perfect blend of comfort, functionality, and move-in-ready appeal.Inside, you’ll find 3 spacious bedrooms, each with walk-in closets, along with a beautifully designed kitchen featuring abundant cabinet space, ideal for everyday living and

    Agent Photo

    Becky Andrews

    RE/MAX Exceptional Properties

    458 Kyson Cir, Lafayette, TN 37083
  • /9

    $850 Per Month

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

    305 Church St Unit 2, 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

    Agent Photo

    Connor Gaines

    Cumberland Real Estate LLC

    305 Church St Unit 2, Lafayette, TN 37083
  • /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
    • /20

      Not Listed For Sale

      14 Sadlers Chapel Rd, Lafayette, TN 37083

      14 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /44

    $285,000

    $15K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,176 Sq Ft

    293 Hawkins Rd, Westmoreland, TN 37186

    Current contract has a Sale of Home Contingency, Bring Back-Up Offer!!!!Charming like-new home on 1.01 acres! This adorable 3-bedroom, 2-bath home, built in 2022, offers the perfect blend of modern style and country charm. The open floor plan is ideal for everyday living and entertaining, with tray ceilings in the living room and spacious primary suite. The primary bedroom features dual

    Agent Photo

    Tabby Coldwell

    Coldwell Banker Southern Realty

    293 Hawkins Rd, Westmoreland, TN 37186
  • /11

    $1,800 Per Month

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

    203 Cherokee Dr, Lafayette, TN 37083

    Property Id: 1993393Stunning three bedroom home with three sided porch! Tired of renting in the city or in a crowded apaetment building? Enjoy your cofffee on the porch in a peaceful neighborhood with plenty of space for outdoer grilling and visiting with family. This beautiful home features stainless steel appliances, open layout, granite countertops, walk in closets and much

    203 Cherokee Dr, 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 $349,535

    Last Listing Agent Cody Robbins Elam Real Estate

    820 Jimtown Rd, Lafayette, TN 37083
    • /20

      Not Listed For Sale

      13 Sadlers Chapel Rd, Lafayette, TN 37083

      13 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /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
  • /10

    $1,800 Per Month

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

    214 Cherokee Dr, Lafayette, TN 37083

    Property Id: 1993296

    214 Cherokee Dr, Lafayette, TN 37083
  • /25

    $319,900

    Sold Jul 21, 2025

    1777 Old Highway 52, Lafayette, TN 37083

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

    Last Sold Summary

    • $201/SF
    • 22 Days On Market

    Last Listing Agent Whitney Shrum The Real Estate Collective - Lafayette

    1777 Old Highway 52, Lafayette, TN 37083
    • /20

      Not Listed For Sale

      12 Sadlers Chapel Rd, Lafayette, TN 37083

      12 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /39

    $245,000

    • 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
  • /10

    $1,800 Per Month

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

    148 Apache Ln, Lafayette, TN 37083

    Property Id: 2615245New 3 bed 2 bath home in quiet neighborhood Stainless steel appliances, granite countertops, gas stove and microwave. 2 story with large walk in closet. Laminate flooring with carpet upstairs. Ready to move in.

    148 Apache Ln, 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
    • /20

      Not Listed For Sale

      11 Sadlers Chapel Rd, Lafayette, TN 37083

      11 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /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
  • /11

    $1,150 Per Month

    • 3 Beds
    • 2 Baths
    • House for Rent

    218 Eller Dr, Dixon Springs, TN 37057

    Discover comfort, community, and affordability in this spacious brand new 3 bedroom 2 bath home, 16x66 Clayton. This home is brand new off the production line 3 bedroom 2 bath, all brand new appliances and HVAC. Spacious and inviting, the living and dining area is perfect for entertaining guests. First two months lot rent free, downpayment ranges from 3700-6700 depending on credit

    218 Eller Dr, Dixon Springs, TN 37057
  • /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
    • /20

      Not Listed For Sale

      9 Sadlers Chapel Rd, Lafayette, TN 37083

      9 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

  • /6

    $65,000

    $2K PRICE DROP
    • Land
    • 1.44 Acres
    • $45,139 per Acre

    7 Annie Hollow Rd, Westmoreland, TN 37186

    Newly surveyed and soil tested for a 4 bedroom septic system, Lot 7 offers 1.44 acres of cleared building lot. New doublewides on a permanent foundation or at least 1100 sq ft site built homes allowed. This location is a short commute to Portland, Gallatin, or Lafayette. Boundary lines are flagged. City water and utilities available on Annie Hollow Rd.

    Agent Photo

    Whitney Shrum

    The Real Estate Collective - Lafayette

    7 Annie Hollow Rd, Westmoreland, TN 37186
  • /10

    $915 Per Month

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

    201 Cumberland Ln, Dixon Springs, TN 37057

    Purchase this very nice 2 bedroom 2 bath home with extra bonus room/study for as little as 2200 down (depending on credit score) and for just 915/month. 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!

    201 Cumberland Ln, Dixon Springs, TN 37057
  • /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 $636,421

    Last Listing Agent Jared Sullivan BHGRE, Ben Bray & Associates

    2590 Oakdale Rd, Westmoreland, TN 37186
    • /20

      Not Listed For Sale

      8 Sadlers Chapel Rd, Lafayette, TN 37083

      8 Sadlers Chapel Rd, Lafayette, TN 37083

      Last Sold Summary

      • 17 Days On Market

Showing Results 1 - 40, Page 1 of 18

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