19,414

Fannin County, TX Homes

Section Image Section Image Section Image
  • /40

    $439,900

    $10K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,795 Sq Ft

    459 County Road 4600, Trenton, TX 75490

    Some homes just feel different the moment you pull up, and this is one of them. Tucked away on 1.7 peaceful acres with sweeping pasture views and big Texas skies, this one-of-a-kind retreat is the kind of place where you actually exhale. No cookie-cutter neighborhood, no noise, just wide-open land, fresh air, and a home that was made for living well.Inside, the open-concept layout is warm,

    Agent Photo

    Amanda Anderson

    Ebby Halliday, Realtors

    459 County Road 4600, Trenton, TX 75490
  • /36

    $1,450 Per Month

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

    210 Kean St, Ladonia, TX 75449

    Updated rental in Ladonia. Floors replaced and fresh paint throughout home. Property features bedrooms and 2 full bathrooms. Full size laundry area in the secondary oversized full bathroom just off the kitchen. Spacious kitchen with plenty of room for your dining room table. Rear entry to home leads directly to a mudroom and then into the kitchen. Property comes equipped with refrigerator, washer

    Agent Photo

    Andria Williams

    Exit Realty Pinnacle Group

    210 Kean St, Ladonia, TX 75449
  • /10

    $507,873 Last List Price

    Sold Oct 21, 2025

    TBD County Road 1520, Bonham, TX 75418

    • Land
    • 39.37 Acres
    • $12,900 per Acre

    Last Sold Summary

    • 7 Days On Market

    Last Listing Agent Chris Johnson FanninLand Realty

    TBD County Road 1520, Bonham, TX 75418
    • /24

      $329,303 Last List Price

      Not Listed For Sale

      506 N Tucker St, Leonard, TX 75452

      • 4 Beds
      • 2 Baths
      • 1,624 Sq Ft
      • Built 1988
      506 N Tucker St, Leonard, TX 75452

      Last Sold Summary

      • 54 Days On Market

  • /18

    $585,000

    $15K PRICE DROP
    • Land
    • 17.4 Acres
    • $33,621 per Acre

    1199 County Road 1245, Savoy, TX 75479

    This is the kind of land that makes you slow down and look twice. Across 17.4 acres, you get the country ingredients buyers dream about: open ground, natural tree cover, water features, county road frontage, well water, and functional lateral line septic already in place. It is useful. It is peaceful. And it feels full of possibility. The land has a natural rhythm to it. Open areas give you room

    Agent Photo

    Dana Worth

    Russell Realty

    1199 County Road 1245, Savoy, TX 75479
  • /23

    Starting at $800 Per Month

    • 1 - 3 Beds

    1301 N State Highway 121, Bonham, TX 75418

    Looking for a new home with a country feel, but not too far from the city? The Boulders at Bois D’Arc Creek Apartments of Bonham, TX is your answer.

    The Boulders at Bois D'Arc Creek

    1301 N State Highway 121, Bonham, TX 75418
  • /15

    $329,900 Last List Price

    Sold Jul 29, 2025

    316 E Short St, Leonard, TX 75452

    • 4 Beds
    • 2.5 Baths
    • 2,372 Sq Ft
    • Built 1990

    Last Sold Summary

    • $139/SF
    • 57 Days On Market

    Current Estimated Value $338,220

    Last Listing Agent Dana Worth Russell Realty

    316 E Short St, Leonard, TX 75452
    • /39

      Not Listed For Sale

      1900 County Road 1255, Savoy, TX 75479

      • 4 Beds
      • 2 Baths
      • 1,825 Sq Ft
      • Built 2025
      1900 County Road 1255, Savoy, TX 75479

      Last Sold Summary

      • 23 Days On Market

  • /40

    $415,000

    $10K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 3,034 Sq Ft

    1907 Wes Hardin Cir, Bonham, TX 75418

    Spacious and meticulously maintained, this charming 1971 home is tucked away on a quiet, low-traffic cul-de-sac, offering both privacy and convenience. Boasting over 3,000 square feet of living space, this property features 3 bedrooms, 2 and a half bathrooms, a dedicated office, and two generous living areas—perfect for both everyday living and entertaining. You’ll appreciate the abundance of

    Agent Photo

    Stuart Hall

    FRONTIER PROPERTIES REAL ESTATE, LLC

    1907 Wes Hardin Cir, Bonham, TX 75418
  • /14

    $1,150 Per Month

    • 2 Beds
    • 1 Bath
    • 873 Sq Ft
    • Townhouse for Rent

    712 Seven Oaks Rd, Bonham, TX 75418

    2 bedroom, 1 bath duplex for rent on a quiet street in Bonham. Near the VA hospital and downtown. Stained concrete floors throughout house. Connections for full size washer & Dryer. Fridge included. Large backyard.

    Agent Photo

    Jennifer Cox

    Truepoint Realty, LLC

    712 Seven Oaks Rd, Bonham, TX 75418
  • /2

    $40,000 Last List Price

    Sold Mar 16, 2026

    1328 Franklin Ave, Bonham, TX 75418

    • Land
    • 9,191 Sq Ft
    • $189,573 per Acre

    Last Sold Summary

    • 88 Days On Market

    Current Estimated Value $35,767

    Last Listing Agent Pamela Young PARAGON, REALTORS

    1328 Franklin Ave, Bonham, TX 75418
    • /20

      Not Listed For Sale

      106 Reed St, Trenton, TX 75490

      • 2 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 2020
      106 Reed St, Trenton, TX 75490

      Last Sold Summary

      • 38 Days On Market

  • /6

    $102,900

    • Land
    • 5.75 Acres
    • $17,896 per Acre

    TBD Tract 2 Pr Guthrie, Honey Grove, TX 75446

    Tract #2 of 8 offers a beautiful 5.75-acre country retreat located less than five minutes from the historic town of Honey Grove, Texas, providing convenient access to local schools, grocery shopping, and restaurants. This property is just 9 miles from the new Bois d’Arc Lake, making it an excellent location for outdoor recreation and future growth. The land features mature trees that add natural

    Agent Photo

    Brian Wintermute, Jr.

    Glass Land and Home LLC

    TBD Tract 2 Pr Guthrie, Honey Grove, TX 75446
  • /20

    $1,200 Per Month

    • 3 Beds
    • 2 Baths
    • 1,067 Sq Ft
    • Unit

    317 Jones St, Bonham, TX 75418

    This property is available. Please inquire on this site to schedule a showing. Welcome to 317 Jones Street, a charming residence in the heart of Bonham, TX. This inviting home features a freshly painted exterior and a welcoming front porch, set against a backdrop of lush greenery. Inside, the open layout is highlighted by sleek hardwood floors and abundant natural light pouring through

    Unit

    317 Jones St, Bonham, TX 75418
  • /35

    $560,000 Last List Price

    Sold Apr 29, 2026

    821 Cheyenne Trail, Trenton, TX 75490

    • 5 Beds
    • 3 Baths
    • 2,664 Sq Ft
    • Built 2022

    Last Sold Summary

    • $210/SF
    • 9 Days On Market

    Current Estimated Value $557,687

    Last Listing Agent Julia Carnahan Orchard Brokerage

    821 Cheyenne Trail, Trenton, TX 75490
    • /37

      Not Listed For Sale

      3624 Farm To Market 904, Ladonia, TX 75449

      • 3 Beds
      • 4 Baths
      • 1,681 Sq Ft
      • Built 2017
      3624 Farm To Market 904, Ladonia, TX 75449

      Last Sold Summary

      • 16 Days On Market

  • /30

    $229,900

    • 2 Beds
    • 2 Baths
    • 1,327 Sq Ft

    702 Main St, Windom, TX 75492

    Welcome to this unique metal-constructed 2 bedroom, 2 bathroom home offering durability, character, and versatility all in one. Inside, you’ll find easy-care concrete floors that add a modern, low-maintenance touch, while the spacious layout provides comfortable everyday living. The primary bathroom features a charming claw foot tub salvaged from the original farmhouse that once stood on the

    Agent Photo

    Lore Lane

    Hygge Homes and Land

    702 Main St, Windom, TX 75492
  • /2

    $1,700

    Total Monthly Price

    • 2 Beds
    • 2.5 Baths
    • 1,334 Sq Ft
    • Townhouse for Rent

    421 W Thomas St, Leonard, TX 75452

    NOW AVAILABLE Newly Remodeled Duplex in Leonard, TXSpacious 1,334 sq. ft. duplex featuring 2 bedrooms, 2.5 bathrooms, and a versatile flex room perfect for a home office, nursery, workout room, or hobby space.The primary suite includes a private en-suite bathroom, walk-in closet, and direct access to a bright flex room filled with natural light from three windows and a glass-panel

    421 W Thomas St, Leonard, TX 75452
  • /40

    $400,000 Last List Price

    Sold Mar 11, 2026

    0000 County Road 5010, Trenton, TX 75490

    • Land
    • 8.88 Acres
    • $45,045 per Acre

    Last Sold Summary

    • 181 Days On Market

    Last Listing Agent Abbie Andrews John Christie Real Estate Prop

    0000 County Road 5010, Trenton, TX 75490
    • /40

      Not Listed For Sale

      635 County Road 5012, Leonard, TX 75452

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 2018
      635 County Road 5012, Leonard, TX 75452

      Last Sold Summary

      • 8 Days On Market

  • /35

    $565,000

    • 4 Beds
    • 2.5 Baths
    • 2,072 Sq Ft

    530 Pr 491, Trenton, TX 75490

    Click the Virtual Tour link to view the 3D walkthrough. Designed for both everyday comfort and memorable entertaining, this beautifully appointed home offers spacious living areas, custom finishes, and an inviting open layout. The main living space is filled with natural light and highlighted by a stunning stone fireplace, elegant architectural details, and seamless flow into the heart of the

    Agent Photo

    Jennifer Roberts

    Orchard Brokerage

    530 Pr 491, Trenton, TX 75490
  • /29

    $999

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Condo for Rent

    713 W Sam Rayburn Dr Unit East, Bonham, TX 75418

    Charming 3-Bedroom Duplex Home for Rent Quiet Neighborhood!Looking for a cozy and spacious rental? This 1,000 SQFT home at 713 W Sam Rayburn Dr features 3 bedrooms and 1 bathroom, perfect for families .The home comes equipped with a fridge, microwave, and stove, making move-in easy.Enjoy a large backyard, ideal for outdoor activities, gardening, or simply relaxing. Nestled in

    713 W Sam Rayburn Dr Unit East, Bonham, TX 75418
  • /25

    $249,900 Last List Price

    Sold Sep 17, 2025

    1878 County Road 2125, Ivanhoe, TX 75447

    • 3 Beds
    • 1 Bath
    • 1,384 Sq Ft
    • Built 1960

    Last Sold Summary

    • $181/SF
    • 333 Days On Market

    Current Estimated Value $213,257

    Last Listing Agent Dale Horton FanninLand Realty

    1878 County Road 2125, Ivanhoe, TX 75447
    • /35

      Est $294,051

      Not Listed For Sale

      202 3rd St, Windom, TX 75492

      • 3 Beds
      • 2 Baths
      • 2,162 Sq Ft
      • Built 1930
      202 3rd St, Windom, TX 75492

      Last Sold Summary

      • 170 Days On Market

  • /3

    $475,000

    • Land
    • 5.77 Acres
    • $82,322 per Acre

    000 Hwy 56, Bonham, TX 75418

    Great investment property in the booming town of Bonham! Great location, great access and ready to build! Seller has plans to share if needed.

    Agent Photo

    Teresa Tong

    EXP REALTY

    000 Hwy 56, Bonham, TX 75418
  • /18

    $2,400 Per Month

    • 5 Beds
    • 2 Baths
    • 2,121 Sq Ft
    • House for Rent

    290 Orduna St, Trenton, TX 75490

    Welcome to this beautifully maintained 5-bedroom, 2-bath home offering 2,121 square feet of living space on a full acre in Trenton, TX. Built in 2021, this nearly-new home pairs modern construction with the space and privacy of country living.Inside, five generously sized bedrooms provide room for a home office, guest space, or flex use, all within an open, light-filled layout designed for

    Case Roundtree The Hornsby Group

    290 Orduna St, Trenton, TX 75490
  • /20

    $625,000 Last List Price

    Sold Aug 18, 2025

    1132 County Road 1525, Ector, TX 75439

    • Land
    • 48.45 Acres
    • $12,900 per Acre

    Last Sold Summary

    • 10 Days On Market

    Last Listing Agent Maureen Kane PARAGON, REALTORS

    1132 County Road 1525, Ector, TX 75439
    • /40

      Est $497,296

      Not Listed For Sale

      107 N Westlake Dr, Leonard, TX 75452

      • 4 Beds
      • 3.5 Baths
      • 3,371 Sq Ft
      • Built 2000
      107 N Westlake Dr, Leonard, TX 75452

      Last Sold Summary

      • 31 Days On Market

  • /5

    $500,000

    • Land
    • 22 Acres
    • $22,727 per Acre

    tbd W Airport Rd, Bonham, TX 75418

    Two Lots together for sale. Total of 22 acres. Owner is willing to sale one lot at a time Please massage agent for more information.

    Agent Photo

    Cynthia Li

    Keller Williams Realty Allen

    tbd W Airport Rd, Bonham, TX 75418
  • /16

    $1,350 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,229 Sq Ft
    • AVAILABLE NOW! 3 BEDROOM TRIPLEX LOCATED IN BONHAM, TEXAS!

    805 S 6th St, Bonham, TX 75418

    **OFFERING 50% OFF YOUR 1ST FULL MONTHS RENT WHEN YOU SIGN A 12 MONTH LEASE**NICE triplex near city park area! Property features 3 Bedrooms, 2.5 Bathrooms, 1 Car front entry garage, vinyl plank wood look flooring throughout, granite kitchen counter tops, stainless steel kitchen appliances including refrigerator, washer and dryer, landscaped, sprinkler system, private fenced back yard.

    805 S 6th St, Bonham, TX 75418
  • /2

    $597,755 Last List Price

    Sold Jun 11, 2026

    280 Brown Rd, Leonard, TX 75452

    • 3 Beds
    • 3 Baths
    • 3,030 Sq Ft
    • Built 2026

    Move in Ready Sold Summary

    • $197/SF
    • 108 Days On Market

    Current Estimated Value $586,485

    Riverside Homebuilders Fannin Ranch Estates

    280 Brown Rd, Leonard, TX 75452
    • /21

      Not Listed For Sale

      490 County Road 2607, Bonham, TX 75418

      • 3 Beds
      • 2 Baths
      • 2,048 Sq Ft
      • Built 1997
      490 County Road 2607, Bonham, TX 75418

      Last Sold Summary

      • 88 Days On Market

  • /37

    $825,000

    Open Sat 11AM - 2PM $50K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,504 Sq Ft

    3823 NW State Highway 11, Bonham, TX 75418

    Incredible 22+Acre Estate With Beautiful Sunsets Offers The Ultimate In Comfort, Functionality, And Sustainable Living! This Exceptional Property Features Custom Butcher Block Countertops, Stainless Steel Appliances, A Spacious Pantry With Barn Door, A Breakfast Bar, And An Inviting Eat-In Kitchen. The Utility Room Offers A Sink And A Second Pantry, Great For Extra Storage. The Living Room

    Agent Photo

    Tanya Endicott

    EXP REALTY

    3823 NW State Highway 11, Bonham, TX 75418
  • /20

    $2,300 Per Month

    • 3 Beds
    • 2 Baths
    • 2,809 Sq Ft
    • House for Rent

    566 County Road 3745, Wolfe City, TX 75496

    Experience peaceful country living on approximately 2 acres with this spacious 3-bedroom, 2-bath home. Enjoy the privacy and tranquility of a rural setting while still being conveniently located near town amenities. Inside, you'll find a thoughtfully designed floor plan featuring plantation shutters, a spacious primary suite with a sitting area, two walk-in closets, and a private en-suite

    Angelia Hayslett

    566 County Road 3745, Wolfe City, TX 75496
  • /17

    $291,490 Last List Price

    Sold Aug 04, 2025

    203 Choctaw Dr, Leonard, TX 75452

    • 4 Beds
    • 2 Baths
    • 1,875 Sq Ft
    • Built 2025

    Move in Ready Sold Summary

    • $155/SF
    • 20 Days On Market

    D.R. Horton Leonard Crossing

    203 Choctaw Dr, Leonard, TX 75452
    • /9

      Est $201,193

      Not Listed For Sale

      214 E Thomas St, Leonard, TX 75452

      • 2 Beds
      • 2 Baths
      • 1,064 Sq Ft
      • Built 1940
      214 E Thomas St, Leonard, TX 75452

      Last Sold Summary

      • 57 Days On Market

  • /38

    $999,000

    $101K PRICE DROP
    • Land
    • 34 Acres
    • $29,382 per Acre

    4400 N State Highway 121, Bonham, TX 75418

    Prime 34-acre property just outside Bonham city limits, offering over 450 feet of frontage on Highway 121 and more than 1,100 feet along County Road 1465. This highly accessible tract is ideal for development or subdivision, with ample road frontage providing multiple entry points. The land features a well-maintained 1,500-square-foot brick home built in 1976, offering a solid foundation for a

    Agent Photo

    Stuart Hall

    FRONTIER PROPERTIES REAL ESTATE, LLC

    4400 N State Highway 121, Bonham, TX 75418
  • /19

    $1,550 Per Month

    • 3 Beds
    • 2 Baths
    • 768 Sq Ft
    • House for Rent

    320 S 4th St, Bonham, TX 75418

    Remodeled 3 bed/ 2 Bath home. Beautiful Laminate wood look flooring. Granite counters. Laundry hookups in Kitchen. Remodeled bathrooms, and ceiling fans in bedrooms. New central heating and air conditioning. Comes with a large shop/garage. Also has a 3 sided carport on the side. Storage shed outside too. 768 sq. ft. Pets OK with pet deposit of $250.We do not accept Government Housing

    320 S 4th St, Bonham, TX 75418
  • /19

    $347,500 Last List Price

    Sold May 15, 2026

    2028 County Road 4720, Leonard, TX 75452

    • 3 Beds
    • 2 Baths
    • 1,660 Sq Ft
    • Built 1984

    Last Sold Summary

    • $209/SF
    • 2 Days On Market

    Current Estimated Value $338,247

    Last Listing Agent Sheri Kent DFW Elite

    2028 County Road 4720, Leonard, TX 75452
    • /5

      Est $43,608

      Not Listed For Sale

      1200 5th St, Honey Grove, TX 75446

      1200 5th St, Honey Grove, TX 75446

      Last Sold Summary

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