15,954

Homes in ZIP Code 28104

Section Image Section Image
  • /45

    $400,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,591 Sq Ft

    7008 Brookgreen Terrace, Matthews, NC 28104

    Welcome to this charming brick ranch nestled in the well-established, tree-lined Fairfield Plantation community. This home offers a versatile floor plan featuring a spacious living room, cozy den with a gas-log fireplace, and a large kitchen with ample cabinet storage and dining area. The primary bedroom includes a private half bath, while two additional guest bedrooms and two full bathrooms

    Agent Photo

    Sarah Rutkowski

    RE/MAX Executive

    7008 Brookgreen Terrace, Matthews, NC 28104
  • /42

    $8,500 Per Month

    • 4 Beds
    • 4.5 Baths
    • 4,204 Sq Ft
    • House for Rent

    6031 Greystone Dr, Matthews, NC 28104

    Welcome to this fully furnished, custom luxury home respite, sitting on almost 2 Acres in the heart of Weddington. Surrounding property is on an unbuildable wooded 15 Acres so it feels like so much more space and privacy! The back linai is amazingly private and lovely to sit and have coffee or a cocktail or just watch the deer roam through the woods. Home comes with a fully loaded gourmet kitchen

    Agent Photo

    Virginia Eudy

    RE/MAX Executive

    6031 Greystone Dr, Matthews, NC 28104
  • /45

    $365,000

    Sold Jun 18, 2026

    226 Harpers Run Ln, Matthews, NC 28104

    • 3 Beds
    • 2.5 Baths
    • 1,698 Sq Ft
    • Built 2022

    Last Sold Summary

    • 3% Below List Price
    • $215/SF
    • 19 Days On Market

    Current Estimated Value $374,599

    Last Listing Agent Stephanie Luther Howard Hanna Allen Tate Lake Norman

    226 Harpers Run Ln, Matthews, NC 28104
    • /47

      Est $1,390,967

      Not Listed For Sale

      6004 Quintessa Dr, Wesley Chapel, NC 28104

      • 5 Beds
      • 4.5 Baths
      • 5,229 Sq Ft
      • Built 2020
      6004 Quintessa Dr, Wesley Chapel, NC 28104

      Last Sold Summary

      • 5 Days On Market

  • /23

    $506,500

    $44K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 964 Sq Ft

    1105 Union Rd, Matthews, NC 28104

    Beautiful Opportunity in Matthews! This established micro-estate pairs a thoughtfully designed home with nearly five acres of private land, offering the freedom and flexibility you’ve been seeking. The Charming, two bedroom bungalow embodies modern-rustic charm and deliberate design. So many details reflect quality: tile work throughout the bath, thoughtful upgrades, and single-level living that

    Agent Photo

    Daniel Fisher

    Fisher Herman Realty LLC

    1105 Union Rd, Matthews, NC 28104
  • /47

    Starting at $1,585 Per Month

    • 1 - 3 Beds

    15120 Idlewild Rd, Matthews, NC 28104

    Welcome home to Aria at Idlewild! Aria is a Brand-New apartment community, strategically located just off I-485 and surrounded by everything you need! Enjoy the beautiful, natural views of the Stallings Greenway. Walk just next door for shopping and dining at Idlewild Market. Take advantage of the short drive to Charlotte to enjoy one of the many entertainment venues. Golf-lovers, you are

    Aria Idlewild

    15120 Idlewild Rd, Matthews, NC 28104
  • /48

    $2,020,000

    Sold Jun 10, 2026

    411 Turtleback Ridge, Weddington, NC 28104

    • 5 Beds
    • 6.5 Baths
    • 6,353 Sq Ft
    • Built 2019

    Last Sold Summary

    • 1% Above List Price
    • $318/SF
    • 1 Day On Market

    Current Estimated Value $1,817,550

    Last Listing Agent Mel Trinkl Realty One Group Revolution

    411 Turtleback Ridge, Weddington, NC 28104
    • /48

      Est $415,398

      Not Listed For Sale

      4102 Harmony Hills Dr, Matthews, NC 28104

      • 3 Beds
      • 2.5 Baths
      • 1,875 Sq Ft
      • Built 2021
      4102 Harmony Hills Dr, Matthews, NC 28104

      Last Sold Summary

      • 46 Days On Market

  • /48

    $985,000

    Under Contract
    • 5 Beds
    • 4 Baths
    • 4,008 Sq Ft

    4046 Lake Prairie Dr, Weddington, NC 28104

    Exceptional backyard resort style oasis sets the tone for this beautifully maintained 5-bedroom home in desirable Weddington NC. Designed for unforgettable outdoor living and entertaining, the resort-style backyard features a custom pool, hot tub, outdoor kitchen, bar area, and fire pit, all perfectly positioned on a larger homesite offering both privacy and space to enjoy. Whether hosting

    Agent Photo

    Josh Burnett

    EXP Realty LLC Ballantyne

    4046 Lake Prairie Dr, Weddington, NC 28104
  • /43

    Starting at $1,252 Per Month

    • Studio - 3 Beds

    3005 Chestnut Grove Ln, Matthews, NC 28104

    Chestnut Farm apartments have it all. Setting a new standard in residential design, this is the premier apartment community in Matthews, NC. With top-performing appliances, designer finishes, and inviting amenity spaces, everything you've always wanted is here. Commuters love the easy proximity to Weddington, Stallings, and Charlotte, and having shopping, dining, and entertainment options nearby.

    Chestnut Farm

    3005 Chestnut Grove Ln, Matthews, NC 28104
  • /48

    $680,000

    Sold May 28, 2026

    1215 Longwall Ln, Matthews, NC 28104

    • 4 Beds
    • 3.5 Baths
    • 3,558 Sq Ft
    • Built 2017

    Last Sold Summary

    • 1% Above List Price
    • $191/SF
    • 0 Days On Market

    Current Estimated Value $662,982

    Last Listing Agent Alex Kantor Ivester Jackson Christie's

    1215 Longwall Ln, Matthews, NC 28104
    • /25

      Not Listed For Sale

      311 Coronado Ave Unit 62, Indian Trail, NC 28104

      • 5 Beds
      • 4 Baths
      • 3,608 Sq Ft
      • Built 2024
      311 Coronado Ave Unit 62, Indian Trail, NC 28104

      Last Sold Summary

      • 42 Days On Market

  • /39

    $425,000

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

    1047 Curry Way, Matthews, NC 28104

    Looking for that elusive "move-in ready" gem? This is it. Tucked away on the Union County side of Matthews, this darling ranch-style home is the definition of easy living. From the moment you pull into the driveway, you can tell this one has been truly loved—it’s meticulously maintained, spotless, and ready for its next chapter. Step inside and you’re greeted by a bright, airy layout featuring 3

    Agent Photo

    Sheila Chillcott

    COMPASS

    1047 Curry Way, Matthews, NC 28104
  • /10

    $2,625 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,650 Sq Ft
    • House for Rent

    5602 Falkland Ln, Matthews, NC 28104

    Apply now or schedule your self-tour today and take the first step toward getting more than just a place to live. Rent with FirstKey Homes for a home that's right for you, plus professional service and maintenance, innovative resident programs, and more; that's the power of purple!This 4-bedroom, 2.5-bathroom rental home in Matthews, NC, might be the perfect fit for your lifestyle. See

    5602 Falkland Ln, Matthews, NC 28104
  • /37

    $647,280

    Sold Nov 03, 2025

    2011 Trailwood Dr, Stallings, NC 28104

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

    Last Sold Summary

    • 6% Below List Price
    • $310/SF
    • 151 Days On Market

    Current Estimated Value $659,063

    Last Listing Agent Beth Ivey ProStead Realty

    2011 Trailwood Dr, Stallings, NC 28104
    • /48

      Est $882,296

      Not Listed For Sale

      1014 Harrogate Ln, Matthews, NC 28104

      • 4 Beds
      • 3.5 Baths
      • 3,372 Sq Ft
      • Built 2005
      1014 Harrogate Ln, Matthews, NC 28104

      Last Sold Summary

      • 1 Day On Market

  • /47

    $1,350,000

    • 5 Beds
    • 4.5 Baths
    • 4,610 Sq Ft

    421 Vintage Creek Dr, Weddington, NC 28104

    Nestled on a private, tree-lined homesite in desirable Vintage Creek, this beautifully appointed home offers over 4,600 square feet of elegant yet highly functional living space. A dramatic two-story foyer welcomes you inside, where hardwood floors, plantation shutters throughout, and abundant natural light create an immediate sense of warmth and sophistication. The impressive two-story great

    Agent Photo

    Aarika Wakefield

    ALBRICK

    421 Vintage Creek Dr, Weddington, NC 28104
  • /17

    $2,465 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,061 Sq Ft
    • House for Rent

    1223 Afternoon Sun Rd, Stallings, NC 28104

    Beautiful, pet-friendly home coming soon! Apply now, Move-In is available on or after the listed date. Upon approval, $500 reservation deposit to reserve (applied to security deposit and/or refundable). Application fee: $50 per adult. Security Deposit: one month?s rent. Pet fees: $250 + $40/mo per pet. Some homes may include pool ($150/mo), septic ($15/mo), and/or HOA fees; other fees may apply.

    1223 Afternoon Sun Rd, Stallings, NC 28104
  • /48

    $746,000

    Sold Sep 26, 2025

    2121 Flagstick Dr, Matthews, NC 28104

    • 4 Beds
    • 2.5 Baths
    • 3,199 Sq Ft
    • Built 1998

    Last Sold Summary

    • 3% Above List Price
    • $233/SF
    • 1 Day On Market

    Current Estimated Value $773,156

    Last Listing Agent Rick Lopez EXP Realty LLC Ballantyne

    2121 Flagstick Dr, Matthews, NC 28104
    • /48

      Est $906,175

      Not Listed For Sale

      1020 Forbishire Dr, Matthews, NC 28104

      • 4 Beds
      • 3.5 Baths
      • 3,665 Sq Ft
      • Built 2004
      1020 Forbishire Dr, Matthews, NC 28104

      Last Sold Summary

      • 1 Day On Market

  • /38

    $900,000

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 3.5 Baths
    • 3,272 Sq Ft

    517 Raintree Dr, Matthews, NC 28104

    Welcome to a rare blend of luxury, privacy, and versatility in the heart of Matthews. Active on the market as of 6/4/26 (online days-on-market displayed by some third-party sites may be inaccurate due to prior limited exposure marketing). The septic permit is for 3 bedrooms; however, the home offers two additional rooms with closets currently being used as a bedroom and office, providing

    Agent Photo

    Adrienne Priest

    Helen Adams Realty

    517 Raintree Dr, Matthews, NC 28104
  • /20

    $2,760 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,298 Sq Ft
    • House for Rent

    5007 Ashie Ave, Matthews, NC 28104

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2899.70. That covers your base rent, $2760.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    5007 Ashie Ave, Matthews, NC 28104
  • /16

    $2,476,045

    Sold Aug 29, 2025

    306 Sugar Maple Ln, Weddington, NC 28104

    • 5 Beds
    • 5.5 Baths
    • 5,143 Sq Ft
    • Built 2026

    Last Sold Summary

    • 14% Above List Price
    • $481/SF
    • 63 Days On Market

    Last Listing Agent Roger V. Berrey Better Homes and Gardens Real Estate Paracle

    306 Sugar Maple Ln, Weddington, NC 28104
    • /30

      Est $376,577

      Not Listed For Sale

      1005 Jody Dr, Matthews, NC 28104

      • 3 Beds
      • 2.5 Baths
      • 1,763 Sq Ft
      • Built 2006
      1005 Jody Dr, Matthews, NC 28104

      Last Sold Summary

      • 93 Days On Market

  • /29

    $396,000

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

    1118 Slate Ridge Rd, Matthews, NC 28104

    Located in the Stonewood subdivision, this charming 3-bedroom, 2-bathroom ranch home with updated kitchen, granite countertops, new appliances, hickory cabinets with under-cabinet lighting, and well-maintained living space. New HVAC 2021 and Water Heater 2024. Built in 1999, the residence features a traditional floor plan with hardwoods in the family room, a cozy fireplace, and a master suite

    Agent Photo

    Don Anthony Gomez

    C-A-RE Realty

    1118 Slate Ridge Rd, Matthews, NC 28104
  • /16

    $2,080 Per Month

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

    310 Tamarack Dr, Matthews, NC 28104

    Please note, our homes are available on a first-come, first-serve basis and are not reserved until the lease is signed by all applicants and security deposits are collected.Interested in this home? You clearly have exceptional taste. This charming 3-bedroom, 2.0-bathroom home is not only pet-friendly, but also equipped with smart home features to make everyday life more convenient and

    310 Tamarack Dr, Matthews, NC 28104
  • /48

    $1,249,000

    Sold Sep 12, 2025

    7306 Cobblecreek Dr, Weddington, NC 28104

    • 4 Beds
    • 5 Baths
    • 4,656 Sq Ft
    • Built 1992

    Last Sold Summary

    • $268/SF
    • 1 Day On Market

    Current Estimated Value $1,258,543

    Last Listing Agent Lina Nixon Selling Queen City Realty LLC

    7306 Cobblecreek Dr, Weddington, NC 28104
    • /48

      Est $426,778

      Not Listed For Sale

      15333 Catawba Cir S, Matthews, NC 28104

      • 4 Beds
      • 2.5 Baths
      • 1,905 Sq Ft
      • Built 1973
      15333 Catawba Cir S, Matthews, NC 28104

      Last Sold Summary

      • 2 Days On Market

  • /48

    $1,150,000

    Open Sun 11AM - 1PM $100K PRICE DROP
    • 5 Beds
    • 4.5 Baths
    • 4,359 Sq Ft

    3219 Lakehurst Crossing, Matthews, NC 28104

    Thoughtfully priced to reflect potential cosmetic updates, this exceptional home offers a rare opportunity to customize finishes and design elements to suit your personal style. Rather than paying for renovations chosen by a previous owner, buyers can invest in updates that align with their own vision while enjoying the home's outstanding location, floor plan, and overall value. Welcome to

    Agent Photo

    Wendi Hensel

    Howard Hanna Allen Tate Charlotte South

    3219 Lakehurst Crossing, Matthews, NC 28104
  • /20

    $2,420

    Total Monthly Price

    • 4 Beds
    • 2.5 Baths
    • 2,654 Sq Ft
    • House for Rent

    5711 Falkirk Ln, Matthews, NC 28104

    Now offering 22-month leases. Sign today and lock in today’s low rate for the next 22 months! Offer valid for new applicants who sign a 22-month lease by June 30th, 2026. Base rent will remain at the 12-month lease rate for the duration of the 22-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This property is

    5711 Falkirk Ln, Matthews, NC 28104
  • /32

    $395,000

    Sold Nov 10, 2025

    222 Harpers Run Ln, Wesley Chapel, NC 28104

    • 3 Beds
    • 2.5 Baths
    • 1,853 Sq Ft
    • Built 2022

    Last Sold Summary

    • 1% Below List Price
    • $213/SF
    • 56 Days On Market

    Current Estimated Value $399,464

    Last Listing Agent Marc Bastos Helen Adams Realty

    222 Harpers Run Ln, Wesley Chapel, NC 28104
    • /37

      Est $855,745

      Not Listed For Sale

      516 Amanda Dr, Matthews, NC 28104

      • 3 Beds
      • 2.5 Baths
      • 2,753 Sq Ft
      • Built 1986
      516 Amanda Dr, Matthews, NC 28104

      Last Sold Summary

      • 1 Day On Market

  • /48

    $732,000

    • 4 Beds
    • 3.5 Baths
    • 3,929 Sq Ft

    1416 Shade Tree Ct, Matthews, NC 28104

    Move-in ready and thoughtfully refreshed, this 4 bedroom, 3.5 bath home offers 3,929 square feet of living space on a private 0.90 acre cul-de-sac lot in the sought after Lindenwood community of the Wesley Chapel area, located within the highly desirable Weddington school zone. Fresh interior paint (June 2026), new carpet (June 2026) in all bedrooms and refreshed landscaping (June 2026) create an

    Agent Photo

    Tina Bisson

    Premier Sotheby's International Realty

    1416 Shade Tree Ct, Matthews, NC 28104
  • /20

    $2,570

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 2,348 Sq Ft
    • House for Rent

    3032 Ivy Brook Place, Matthews, NC 28104

    Now offering 22-month leases. Sign today and lock in today’s low rate for the next 22 months! Offer valid for new applicants who sign a 22-month lease by June 30th, 2026. Base rent will remain at the 12-month lease rate for the duration of the 22-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This property is

    3032 Ivy Brook Place, Matthews, NC 28104
  • /48

    $700,000

    Sold Jun 02, 2026

    4957 Shannamara Dr, Matthews, NC 28104

    • 5 Beds
    • 4 Baths
    • 3,102 Sq Ft
    • Built 1999

    Last Sold Summary

    • $226/SF
    • 1 Day On Market

    Current Estimated Value $696,469

    Last Listing Agent Carin Miller Real Broker, LLC

    4957 Shannamara Dr, Matthews, NC 28104
    • /23

      Est $587,261

      Not Listed For Sale

      938 Moose Trail, Matthews, NC 28104

      • 3 Beds
      • 2 Baths
      • 2,394 Sq Ft
      • Built 2020
      938 Moose Trail, Matthews, NC 28104

      Last Sold Summary

      • 48 Days On Market

  • /41

    $519,000

    • 5 Beds
    • 3 Baths
    • 2,732 Sq Ft

    2059 Blue Iris Dr, Matthews, NC 28104

    Well appointed home located in the ever popular Fairhaven community in Matthews with sought after Union County school assignments. Open floorplan with extra generous kitchen featuring a large island with pendant lighting, ample cabinet and counter space, tile backsplash , stainless steel appliances and pantry. The kitchen opens to a dining area and the great room with gas fireplace. There is a

    Agent Photo

    Justin Sciranko

    Keller Williams Lake Norman

    2059 Blue Iris Dr, Matthews, NC 28104
  • /20

    $2,845

    Total Monthly Price

    • 4 Beds
    • 3 Baths
    • 2,744 Sq Ft
    • House for Rent

    5716 Parkstone Dr, Matthews, NC 28104

    Now offering 22-month leases. Sign today and lock in today’s low rate for the next 22 months! Offer valid for new applicants who sign a 22-month lease by June 30th, 2026. Base rent will remain at the 12-month lease rate for the duration of the 22-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This property is

    5716 Parkstone Dr, Matthews, NC 28104
  • /47

    $795,000

    Sold Nov 03, 2025

    602 Dogwood Creek Ln, Indian Trail, NC 28079

    • 5 Beds
    • 4 Baths
    • 3,343 Sq Ft
    • Built 2023

    Last Sold Summary

    • 2% Below List Price
    • $238/SF
    • 14 Days On Market

    Current Estimated Value $797,700

    Last Listing Agent Rachel Keenan ALBRICK

    602 Dogwood Creek Ln, Indian Trail, NC 28079
    • /20

      Not Listed For Sale

      124 Balboa St Unit 26, Matthews, NC 28104

      • 4 Beds
      • 4 Baths
      • 3,076 Sq Ft
      • Built 2024
      124 Balboa St Unit 26, Matthews, NC 28104

      Last Sold Summary

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