19,286

Fannin County, TX Homes

Section Image Section Image Section Image
  • /40

    $439,900

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

    459 County Road 4600, Trenton, TX 75490

    Craving space, quiet, and a break from the everyday rush? Welcome to your own private retreat, set on 1.7 serene acres with sweeping pasture views. This is where life slows down, mornings feel peaceful, and home truly becomes your escape.Step inside to a spacious, open-concept design that feels both inviting and functional, perfect for laid-back living or gathering with friends and family.

    Agent Photo

    Amanda Anderson

    Ebby Halliday, Realtors

    (430) 246-4590

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

    $1,550 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

    (430) 233-5949

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

      Est $269,068 Not Listed For Sale

      202 W Denison Ave, Bonham, TX 75418

      • 3 Beds
      • 2 Baths
      • 1,640 Sq Ft
      • Built 1905
      202 W Denison Ave, Bonham, TX 75418

      Last Sold Summary

      • $0/SF
      • 13 Days On Market

      Last Listing Agent Kathy Jayroe Coldwell Banker Realty

  • /31

    $2,399,000

    • 2 Baths
    • 7,900 Sq Ft

    792 County Road 4945, Leonard, TX 75452

    Exceptional Investment Opportunity: Premier Special Event & Wedding Venue on Nearly 15 Acres. Step into a thriving business with this beautifully established special event and wedding venue, perfectly situated on nearly 15 acres of picturesque land. Boasting over 8,000 square feet of climate-controlled interior space, this venue features a grand main event area with soaring ceilings, a stunning

    Agent Photo

    Kevin Alaimo

    StarCrest Realty

    (903) 290-1419

    792 County Road 4945, Leonard, TX 75452
  • /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

    (903) 505-6955

    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,660

    Last Listing Agent Dana Worth Russell Realty

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

      Not Listed For Sale

      9645 N Park Dr, Bonham, TX 75418

      • 4 Beds
      • 3.5 Baths
      • 3,863 Sq Ft
      • Built 1988
      9645 N Park Dr, Bonham, TX 75418

      Last Sold Summary

      • $0/SF
      • 3 Days On Market

      Last Listing Agent Sarah Flanagan RE/MAX

  • /33

    $200,000

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

    503 S Pearl St, Trenton, TX 75490

    Exceptional Value at $200,000 Opportunities like this are becoming harder to find — a home with a large yard, established neighborhood, and pricing well below new construction. Located at 503 Pearl Street in Fannin County, this 1937 property sits on an oversized lot shaded by mature trees, offering space, privacy, and flexibility that newer homes simply don’t provide at this price point. While

    Agent Photo

    Barbara Thomas

    OnwardTX Real Estate Advisors

    (430) 808-5224

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

    $1,725 Per Month

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

    100 E Cunningham St, Bonham, TX 75418

    Welcome to a delightful single-family home in north Bonham, TX, offering an ideal blend of comfort, style, and great accessibility. Our newly remodeled property features three generously-sized bedrooms, two full bathrooms, two large living areas, a wood burning fireplace, a well equipped kitchen with new appliances, a dining area and a huge shaded backyard with private patio and shop building

    Agent Photo

    Bruce Roberts

    Bois d'Arc Realty, Inc.

    (903) 417-0773

    100 E Cunningham St, 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 $39,946

    Last Listing Agent Pamela Young PARAGON, REALTORS

    1328 Franklin Ave, Bonham, TX 75418
    • /29

      Not Listed For Sale

      0000 County Road 1280, Ector, TX 75418

      0000 County Road 1280, Ector, TX 75418

      Last Sold Summary

      • 479 Days On Market

      Last Listing Agent Angel Bejar Hart of Texas

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

    $2,500 Per Month

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

    388 County Rd 4421, Trenton, TX 75490

    Property Id: 1107103Amazing 1900 sq ft home with 4+ acres providing country living just in Trenton Texas. This home offers a beautiful floral landscape with sprinkler system, and welcoming covered front porch. Entering inside one is greeted with a spacious family room, high ceilings and a warm wood burning fire place. This room opens into the living, dining, and kitchen area excellent for

    (469) 815-6968

    388 County Rd 4421, Trenton, TX 75490
  • /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 $561,488

    Last Listing Agent Julia Carnahan Orchard Brokerage

    821 Cheyenne Trail, Trenton, TX 75490
    • /32

      Not Listed For Sale

      3380 County Road 4720, Leonard, TX 75452

      • 3 Beds
      • 2.5 Baths
      • 2,260 Sq Ft
      • Built 2025
      3380 County Road 4720, Leonard, TX 75452

      Last Sold Summary

      • $0/SF
      • 14 Days On Market

      Last Listing Agent Megan Potter M&D CRE, LLC

  • /36

    $292,500

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

    2204 N Village Dr, Bonham, TX 75418

    Welcome to this spacious and 3-bedroom, 2-bath home. Featuring generously sized rooms throughout, this home offers plenty of space for everyday living. Situated on a beautiful lot with mature trees in the front yard that provide shade and a serene outdoor setting. The oversized garage provides ample storage and parking, while the dedicated rear workshop with a convenient roll-up door is perfect

    Agent Photo

    Clay Gilbert

    C-21 DEAN GILBERT, REALTORS

    (903) 600-3129

    2204 N Village Dr, Bonham, TX 75418
  • /20

    $2,195 Per Month

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

    0 Rainey St, Bonham, TX 75418

    Property Id: 2444340Property located near Honey Grove with easy access to HWY 82. Please call prior for actual address to property and schedule viewing. Up to 50 additional acres available for lease at an added rental rate.Approximate Drive Times: 6 minutes to Bois d’Arc Lake Boat Ramp, Bonham: 12 minutes, Paris: 25 minutes, Sherman: 30 minutes, McKinney: 40

    (469) 251-1932

    0 Rainey St, Bonham, TX 75418
  • /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
    • /37

      Est $409,030 Not Listed For Sale

      2009 Bois d Arc Dr, Bonham, TX 75418

      • 4 Beds
      • 3.5 Baths
      • 2,541 Sq Ft
      • Built 2023
      2009 Bois d Arc Dr, Bonham, TX 75418

      Last Sold Summary

      • $0/SF
      • 8 Days On Market

      Last Listing Agent Heather Baker C21 Fine Homes Judge Fite

  • /2

    $65,000

    • Land
    • 12,928 Sq Ft
    • $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
  • /20

    $2,195 Per Month

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

    0 12th St, Honey Grove, TX 75446

    Property Id: 2444266Call prior to viewing property. Contact for actual address. Up to 50 additional acres available for lease at an added rental rate.Approximate Drive Times: 6 minutes to Bois d’Arc Lake Boat Ramp, Bonham: 15 min, Paris: 30 min, Sherman: 30 min, McKinney: 40 minProperty Details: Fully remodeled 3-bedroom, 2-bathroom, 2,400 sq. ft. Modern-Ranch

    (469) 340-4547

    0 12th St, Honey Grove, TX 75446
  • /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 $216,457

    Last Listing Agent Dale Horton FanninLand Realty

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

      Est $301,825 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

      • $0/SF
      • 170 Days On Market

      Last Listing Agent Jim SIMPSON Weichert Realtors-Solid Ground

  • /4

    $725,000

    • Land
    • 22.26 Acres
    • $32,574 per Acre

    TBD Texas 56, Honey Grove, TX 75446

    This is a rare value-add investment opportunity in a high growth corridor, ideal for developers and investors looking to capitalize on the expanding demand in North Texas.This site is ideally positioned for a single family residential development, with an initial plat prepared for approximately 104 Homes. All major utilities are available, including water, sewer and electricity making it a

    Agent Photo

    April Jamison

    Fathom Realty

    (430) 259-5988

    TBD Texas 56, Honey Grove, TX 75446
  • /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
  • /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 $534,411 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

      • $0/SF
      • 31 Days On Market

      Last Listing Agent Stephanie Richey My City Real Estate LLC

  • /37

    $449,900 Pending

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

    $1,500 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

    317 Jones St, Bonham, TX 75418
  • /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
    • /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

      • $0/SF
      • 88 Days On Market

      Last Listing Agent Megan Towery PARAGON, REALTORS

  • /21

    $290,000 Pending

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

    $1,300 Per Month

    • 3 Beds
    • 2 Baths
    • 1,198 Sq Ft
    • Townhouse 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
  • /32

    $550,000 Last List Price Sold Jan 07, 2026

    651 Alondrita St, Celeste, TX 75423

    • 4 Beds
    • 3 Baths
    • 2,300 Sq Ft
    • Built 2025

    Last Sold Summary

    • $239/SF
    • 21 Days On Market

    Last Listing Agent Erick Orduna-Delatorre TopSky Realty Texas Inc

    651 Alondrita St, Celeste, TX 75423
    • /9

      Est $149,555 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

      • $0/SF
      • 57 Days On Market

      Last Listing Agent DONNA WOODRUFF Weichert Realtors-Solid Ground

  • /31

    $695,000

    • Land
    • 27.64 Acres
    • $25,147 per Acre

    880 County Road 4210, Bonham, TX 75418

    Beautiful 27 acre ag exempt property in Fannin County featuring exceptional improvements and meticulously maintained pastureland. The property includes two fully insulated barns measuring 30x40 and 30x60, both with concrete slabs, water, and electric. The 30x40 barn is fully heated and cooled and includes a bathroom rough-in, making it ideal for a workshop, equipment storage, or future living

    Agent Photo

    Stuart Hall

    FRONTIER PROPERTIES REAL ESTATE, LLC

    (903) 485-1902

    880 County Road 4210, Bonham, TX 75418
  • /32

    $1,395 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

    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. Minutes from downtown. APPLY ONLINE TODAY!

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

    $59,900 Last List Price Sold May 04, 2026

    2105 Bois d Arc Dr, Bonham, TX 75418

    • Land
    • 13,982 Sq Ft
    • $186,604 per Acre

    Last Sold Summary

    • 119 Days On Market

    Current Estimated Value $61,408

    Last Listing Agent Rodolfo Campos Decorative Real Estate

    2105 Bois d Arc Dr, Bonham, TX 75418
    • /5

      Est $43,614 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

      Last Listing Agent Stuart Hall FRONTIER PROPERTIES REAL ESTATE, LLC

Showing Results 1 - 40, Page 1 of 18

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