19,164

Fannin County, TX Homes

Section Image Section Image Section Image
  • /25

    $288,000

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

    308 E Houston St, Leonard, TX 75452

    Welcome to your dream home in the charming town of Leonard, Texas! Built in 2022, this stunning 3-bedroom, 2-bathroom residence perfectly combines modern comfort with small-town charm. From the moment you arrive, you’ll love the inviting curb appeal — featuring a clean exterior design, fresh landscaping, and a welcoming front porch ideal for morning coffee or evening sunsets.Step inside to an

    Agent Photo

    Darrian Clark

    SevenHaus Realty

    (903) 270-7804

    308 E Houston St, Leonard, TX 75452
  • /18

    $1,125 per month

    • 2 Beds
    • 1 Bath
    • 828 Sq Ft
    • House for Rent

    708 Union Ave, Bonham, TX 75418

    MOVE-IN SPECIAL: NOW OFFERING 2 WEEKS FREE RENT WITH QUICK MOVE IN! Beautifully Renovated 2-Bedroom Home for Rent in Bonham! Welcome to your newly updated 2-bedroom, 1-bathroom home located in the heart of Bonham! This stunning residence has been thoughtfully renovated to offer both modern style and everyday comfort. Step into a bright, open living space featuring durable vinyl wood flooring that

    Brandi Stubbs OmniKey Realty, LLC.

    708 Union Ave, Bonham, TX 75418
  • /3

    $18,000 Last List Price Sold Nov 05, 2025

    202 Commerce St W, Honey Grove, TX 75446

    • Land
    • 0.17 Acre
    • $104,651 per Acre

    Last Sold Summary

    • 1 Day On Market

    Current Estimated Value $102,000

    Last Listing Agent Lore Lane Hygge Homes and Land

    202 Commerce St W, Honey Grove, TX 75446
    • /26

      Est $255,292 Not Listed For Sale

      656 County Road 4455, Trenton, TX 75490

      656 County Road 4455, Trenton, TX 75490

      Last Sold Summary

      • 106 Days On Market

      Last Listing Agent Glenda Milton Blue Ridge Real Estate, Inc.

  • /14

    $40,000

    • Land
    • 0.24 Acre
    • $163,934 per Acre

    500 James Butler Bonham Dr, Honey Grove, TX 75446

    Agent Photo

    Kiara Hernandez Olivas

    XC Realty

    (430) 206-3658

    500 James Butler Bonham Dr, Honey Grove, TX 75446
  • /11

    $1,375 per month

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

    406 W 6th St Unit 1, Bonham, TX 75418

    MOVE-IN SPECIAL: NOW OFFERING 2 WEEKS FREE RENT WITH QUICK MOVE IN! Don't miss out on this breathtaking new build in Bonham! Experience luxury living with three spacious bedrooms, two designer bathrooms, and top-notch amenities such as stainless appliances and sleek granite countertops perfect for entertaining guests. Plus, enjoy the comfort of a private backyard for endless summer barbecues.

    Brandi Stubbs OmniKey Realty, LLC.

    406 W 6th St Unit 1, Bonham, TX 75418
  • /16

    $199,000 Last List Price Sold Mar 24, 2026

    647 County Road 4642, Trenton, TX 75490

    • Land
    • 4 Acres
    • $49,750 per Acre

    Last Sold Summary

    • 82 Days On Market

    Last Listing Agent Melissa Eason Fathom Realty

    647 County Road 4642, Trenton, TX 75490
    • /37

      Est $446,487 Not Listed For Sale

      260 Cofer St, Leonard, TX 75452

      • 5 Beds
      • 2.5 Baths
      • 2,833 Sq Ft
      • Built 2004
      260 Cofer St, Leonard, TX 75452

      Last Sold Summary

      • $0/SF
      • 117 Days On Market

      Last Listing Agent Stacie Burnside BLVD Real Estate

  • /33

    $210,000

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

    503 S Pearl St, Trenton, TX 75490

    Fnding a home under $250K with a large yard is becoming increasingly rare. Located at 503 Pearl Street in Fannin County, this 1937 home sits on an oversized lot in an established small-town neighborhood, offering space to spread out while remaining within convenient reach of McKinney, Sherman, Plano, and the greater DFW area. Close enough for commuting, shopping, and dining — yet far enough away

    Agent Photo

    Barbara Thomas

    OnwardTX Real Estate Advisors

    (430) 808-5224

    503 S Pearl St, Trenton, TX 75490
  • /19

    $1,175 per month

    • 2 Beds
    • 1 Bath
    • 895 Sq Ft
    • House for Rent

    522 E 5th St Unit 1, Bonham, TX 75418

    MOVE-IN SPECIAL: NOW OFFERING 2 WEEKS FREE RENT WITH QUICK MOVE IN! Inviting 2-Bedroom Home in Bonham! Check out this spacious 2-bedroom, 1-bath home that perfectly blends style and comfort! Featuring elegant granite countertops and an open-concept floor plan, this home is designed for modern living. Enjoy the refreshing ceiling fans and luxury wood-style vinyl flooring throughout, adding both

    Brandi Stubbs OmniKey Realty, LLC.

    522 E 5th St Unit 1, Bonham, TX 75418
  • /40

    $464,900 Last List Price Sold Jul 15, 2025

    1600 N 14th St, Honey Grove, TX 75446

    • 3 Beds
    • 2.5 Baths
    • 2,803 Sq Ft
    • Built 1975

    Last Sold Summary

    • $166/SF
    • 10 Days On Market

    Current Estimated Value $454,061

    Last Listing Agent Shannon Miles EXP REALTY

    1600 N 14th St, Honey Grove, TX 75446
    • /6

      Not Listed For Sale

      N Butler St, Savoy, TX 75479

      N Butler St, Savoy, TX 75479

      Last Sold Summary

      • 133 Days On Market

      Last Listing Agent BRENDA EVANS Weichert Realtors-Solid Ground

  • /18

    $330,000 Pending

    • Land
    • 10 Acres
    • $33,000 per Acre

    tbd Hwy 78, Leonard, TX 75452

    Don’t miss this rare opportunity to own 10 acres on State Hwy 78 in Trenton near Leonard. This land offers significant road frontage, natural beauty, and plenty of room to build your dream home, weekend getaway, or investment project. No HOA. Additional 16.624 acre tract that borders this property to the west is also available separately. Schedule your showing today and come explore the potential!

    Agent Photo

    Charles Russell

    Russell Realty

    (903) 447-8720

    tbd Hwy 78, Leonard, TX 75452
  • /11

    $1,125 per month

    • 2 Beds
    • 1 Bath
    • 704 Sq Ft
    • House for Rent

    1916 Liberty St, Bonham, TX 75418

    SECTION 8 APPROVED: Amazing newly renovated home available now! Remodeled kitchen with granite countertops and stainless appliances, vinyl wood flooring throughout, faux wood blinds, new fixtures, remodeled bathrooms, and so much more. Schedule a showing today!

    Brandi Stubbs OmniKey Realty, LLC.

    1916 Liberty St, Bonham, TX 75418
  • /2

    $55,000 Last List Price Sold Oct 21, 2025

    105 S Bois d, Dodd City, TX 75438

    • Land
    • 0.33 Acre
    • $165,165 per Acre

    Last Sold Summary

    • 70 Days On Market

    Last Listing Agent Trista Hill Century 21 Harvey Properties

    105 S Bois d, Dodd City, TX 75438
    • /3

      Not Listed For Sale

      5 Acres County Road 3925, Ladonia, TX 75496

      5 Acres County Road 3925, Ladonia, TX 75496

      Last Sold Summary

      • 154 Days On Market

      Last Listing Agent Cory Meals eXp Realty LLC

  • /2

    $65,000

    • Land
    • 0.3 Acre
    • $219,003 per Acre

    102 E Cottonwood St, Leonard, TX 75452

    Discover a rare opportunity in the heart of Leonard, Texas, where small-town charm meets everyday convenience. The current .890-acre residential tract offers flexible options for the next owner—keep it as a single homesite for added space and privacy, or subdivide into two or three individual lots (approximately .297 acres each) to suit your plans. Priced as a .297 acre tract this property will

    Agent Photo

    Rex Womack

    Sudderth Real Estate, Inc.

    (903) 765-1670

    102 E Cottonwood St, Leonard, TX 75452
  • /15

    $1,305 per month

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

    804 E 5th St, Bonham, TX 75418

    MOVE-IN SPECIAL: NOW OFFERING 2 WEEKS FREE RENT WITH QUICK MOVE IN! Beautiful 3-Bedroom Home for Lease with Open Layout and Modern Finishes Welcome to this stunning 3-bedroom, 2-bathroom home available for rent—a perfect blend of modern design, comfort, and functionality! From the moment you walk in, you’ll fall in love with the open-concept layout that seamlessly connects the living, dining, and

    Brandi Stubbs OmniKey Realty, LLC.

    804 E 5th St, Bonham, TX 75418
  • /12

    $180,000 Last List Price Sold Mar 26, 2026

    709 Beech St, Bonham, TX 75418

    • 2 Beds
    • 2 Baths
    • 1,563 Sq Ft
    • Built 1920

    Last Sold Summary

    • $115/SF
    • 139 Days On Market

    Current Estimated Value $175,181

    Last Listing Agent DONNA WOODRUFF Weichert Realtors-Solid Ground

    709 Beech St, Bonham, TX 75418
    • /10

      Not Listed For Sale

      01 County Road 2418, Honey Grove, TX 75446

      01 County Road 2418, Honey Grove, TX 75446

      Last Sold Summary

      • 157 Days On Market

      Last Listing Agent Ryan Titsworth Weichert Realtors-Solid Ground

  • /8

    $115,000 Pending

    • Land
    • 1.66 Acres
    • $69,444 per Acre

    946 County Road 4850, Leonard, TX 75452

    Welcome to this picturesque 1.6-acre parcel nestled in the peaceful countryside of Leonard, Texas. This pristine property offers a wonderful opportunity to design and build your dream home, with plenty of space for creativity — whether that’s a workshop, garden, or outdoor retreat. Located in southwest Fannin County, Leonard is a small town known for its warm community feel and charming downtown

    Agent Photo

    Janie Nieto

    Coldwell Banker Apex, REALTORS

    (903) 847-7067

    946 County Road 4850, Leonard, TX 75452
  • /40

    $3,200 per month

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

    1585 N State Highway 78, Bonham, TX 75418

    This Lovely 3 bedroom, 2 bath log home sitting on 7+ acres property on highway 78 in Bonham is ready for you to lease. This property is very secluded, fenced and comes with an electric gate, a gourmet kitchen with granite countertops, multiple cabinets, a walk-in pantry and two bedrooms on level 1. The living room has a story slate gas fireplace to keep you warm on those cold days. The front and

    Bhaskara Koduganti White Rock Realty

    1585 N State Highway 78, Bonham, TX 75418
  • /14

    $273,990 Last List Price Sold Aug 05, 2025

    1201 Caspian Ln, Leonard, TX 75452

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

    Move in Ready Sold Summary

    • $170/SF
    • 21 Days On Market

    D.R. Horton Leonard Crossing

    1201 Caspian Ln, Leonard, TX 75452
    • /37

      Est $410,419 Not Listed For Sale

      4433 County Road 4640, Trenton, TX 75490

      • 3 Beds
      • 2 Baths
      • 1,781 Sq Ft
      • Built 2020
      4433 County Road 4640, Trenton, TX 75490

      Last Sold Summary

      • $0/SF
      • 52 Days On Market

      Last Listing Agent Meranda Taylor TruHome Real Estate

  • /2

    $165,000

    • Land
    • 5.4 Acres
    • $30,556 per Acre

    TBD County Road 1540, Bonham, TX 75418

    Endless Possibilities on 5.4 Acres Owner Financing Available!Discover the perfect canvas for your dream home on this 5.4-acre tract of raw land. Whether you’re looking to build a custom residence, create a weekend getaway, or invest in land with potential, this property offers endless opportunities.Owner financing available with $35,000 down and a low 8% interest rate—making it easier

    Agent Photo

    Walter Garcia

    Only 1 Realty Group North Dallas

    (903) 231-8744

    TBD County Road 1540, Bonham, TX 75418
  • /21

    $1,450 per month

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

    600 Pacific St E, Honey Grove, TX 75446

    Beautiful 2-bedroom, 2-bath home near downtown Honey Grove with laminate wood flooring throughout. Enjoy a chef’s kitchen featuring Corian countertops, stainless steel appliances and sink, with a refrigerator. Step outside to a huge, fenced, private backyard with an awesome large shed or workshop area. Stay comfortable year-round with an energy-efficient 16 SEER AC unit built for Texas summers.

    Tonia Merlene Tonia Felczer Top Dog RE & Mgt

    600 Pacific St E, Honey Grove, TX 75446
  • /11

    $45,000 Last List Price Sold Apr 09, 2025

    208 Lipscomb St, Bonham, TX 75418

    • Land
    • 0.26 Acre
    • $170,455 per Acre

    Last Sold Summary

    • 127 Days On Market

    Current Estimated Value $40,869

    Last Listing Agent Angelica Pena Real Broker, LLC

    208 Lipscomb St, Bonham, TX 75418
    • /37

      Est $2,372,123 Not Listed For Sale

      2141 County Road 1025, Ravenna, TX 75476

      • 4 Beds
      • 3.5 Baths
      • 3,810 Sq Ft
      • Built 2020
      2141 County Road 1025, Ravenna, TX 75476

      Last Sold Summary

      • $0/SF
      • 360 Days On Market

      Last Listing Agent Justin Garner Keller Williams NO. Collin Cty

  • /40

    $449,900

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

    563 County Road 4730, Leonard, TX 75452

    Discover the charm and potential of true country living on 7 breathtaking acres tucked into the gorgeous rolling hills of Leonard. This scenic property offers beautiful, usable land with gentle elevation changes, mature trees, and wide-open views that create a peaceful and private rural setting. Fully fenced and well-suited for horses or livestock, the land alone is a rare find—inviting you to

    Agent Photo

    Amanda Anderson

    Ebby Halliday, Realtors

    (903) 564-0889

    563 County Road 4730, Leonard, TX 75452
  • /11

    $500 per month

    • 3 Beds
    • 2 Baths
    • 902 Sq Ft
    • Townhouse for Rent

    383 McIlrath Rd, Leonard, TX 75452

    ***Move in special*** $500 for the first month's rent. After the first month, rent will be $1,300 per month. Introducing this stunning brand-new 3-bedroom, 2-bathroom duplex, designed for modern living and ultimate comfort. This beautifully crafted home boasts an open-concept layout with spacious living and dining areas, perfect for both relaxation and entertaining. The kitchen is fully equipped

    Tracy Hammons AT Home Texas Real Estate

    383 McIlrath Rd, Leonard, TX 75452
  • /30

    $489,900 Last List Price Sold Oct 31, 2025

    1234 Anderson Dr, Trenton, TX 75490

    • 6 Beds
    • 4 Baths
    • 3,558 Sq Ft
    • Built 2025

    Last Sold Summary

    • $138/SF
    • 31 Days On Market

    Last Listing Agent Marsha Ashlock Visions Realty & Investments

    1234 Anderson Dr, Trenton, TX 75490
    • /7

      Not Listed For Sale

      651 County Road 4446, Whitewright, TX 75491

      • 3 Beds
      • Built 1980
      651 County Road 4446, Whitewright, TX 75491

      Last Sold Summary

      • $0/SF
      • 3 Days On Market

      Last Listing Agent Sheri Kent DFW Elite

  • /39

    $695,000

    • 2 Beds
    • 1 Bath
    • 1,514 Sq Ft

    5235 Fm 1752 S, Whitewright, TX 75491

    Lender Incentives Available! Back on the market through no fault of the home. Don’t miss your chance to own this private country retreat on 16+ acres in a prime location near Whitewright, Savoy, Sherman, and McKinney. This custom-built Tony Miller home features a warm open floor plan, 2 bedrooms, and serene views in every direction. Perfect for anyone seeking a secluded country lifestyle with the

    Agent Photo

    Karri Donoho

    Solutions Realty LLC

    (430) 204-2992

    5235 Fm 1752 S, Whitewright, TX 75491
  • /34

    $3,000 per month

    • 4 Beds
    • 2 Baths
    • 2,000 Sq Ft
    • House for Rent

    2381 E State Highway 56, Bonham, TX 75418

    Beautifully remodeled with$40K in upgrades and partially FURNISHED move-in ready home is located less than 5 minutes from downtown Bonham. Featuring 4 bedrooms, 2 full baths, and an open floor plan. The property includes an enclosed patio perfect for relaxing along with a large barn with stalls for farm animals and a spacious big shop (warehouse) that can accommodate up to 4 vehicles. Three out

    Dita Nieto Keller Williams NO. Collin Cty

    2381 E State Highway 56, Bonham, TX 75418
  • /13

    $299,000 Last List Price Sold Feb 27, 2026

    xxx County Road 4928, Trenton, TX 75490

    • Land
    • 6.56 Acres
    • $45,600 per Acre

    Last Sold Summary

    • 195 Days On Market

    Last Listing Agent Evan Laws Corey Simpson & Associates

    xxx County Road 4928, Trenton, TX 75490
    • /24

      Not Listed For Sale

      1120 County Road 5066, Leonard, TX 75452

      1120 County Road 5066, Leonard, TX 75452

      Last Sold Summary

      • $0/SF
      • 275 Days On Market

      Last Listing Agent Ashley Nemecek Coldwell Banker Realty

  • /21

    $320,000

    • 3 Beds
    • 2 Baths
    • 2,000 Sq Ft

    4000 Fm 272, Celeste, TX 75423

    Bring your horses, livestock, and outdoor dreams to this beautiful property offering over 10 fully fenced acres of peaceful Texas countryside. With wide open space, scenic rural views, and plenty of room to roam, this property is ideal for those looking to create a homestead, small ranch, or simply enjoy the privacy and freedom of country living. The fully fenced acreage provides a great setup

    Agent Photo

    Marlene Luviano

    OnDemand Realty

    (430) 259-6171

    4000 Fm 272, Celeste, TX 75423
  • /18

    $1,200 per month

    • 2 Beds
    • 1 Bath
    • 1,300 Sq Ft
    • Apartment for Rent

    12600 U S 82 Unit 2, Savoy, TX 75479

    A perfect location next to the Grayson-Fannin county line. Large rooms and an eat-in kitchen. On demand hot water system. Electric range included. All electric apartment with central heat and air. 6 commercial acres for lease next to apartment building. Refer to MLS# 21138171.

    Mike Schreiber Weichert Realtors-Solid Ground

    12600 U S 82 Unit 2, Savoy, TX 75479
  • /35

    $446,900 Last List Price Sold Apr 23, 2025

    0000 County Road 4070, Ector, TX 75439

    • Land
    • 41 Acres
    • $10,900 per Acre

    Last Sold Summary

    • 56 Days On Market

    Last Listing Agent Angel Titsworth Weichert Realtors-Solid Ground

    0000 County Road 4070, Ector, TX 75439
    • /16

      Not Listed For Sale

      3876 NW State Highway 11, Bonham, TX 75418

      • 3 Beds
      • 2 Baths
      • 1,456 Sq Ft
      • Built 2016
      3876 NW State Highway 11, Bonham, TX 75418

      Last Sold Summary

      • $0/SF
      • 171 Days On Market

      Last Listing Agent Kimberly Butler Post Oak Realty-W'Boro

Showing Results 41 - 80, Page 2 of 18

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