14,950

Mcdowell County, NC Homes

Section Image Section Image
  • /47

    $399,999

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

    301 Mcginnis Dr, Old Fort, NC 28762

    Perched in a gorgeous mountain setting with sweeping views, this 3 bed/2 bath home offers the kind of peace and quiet most people only dream about — yet you're right outside the charming town of Old Fort, 20 minutes from Black Mountain, and 35 minutes from downtown Asheville. Waterfalls, hiking, breweries, galleries, live music — all of it when you want it, none of it when you don't.The front

    Agent Photo

    Jason Brodsky

    EXP Realty LLC

    301 Mcginnis Dr, Old Fort, NC 28762
  • /11

    $1,315 Per Month

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

    116 Dawn Dr, Marion, NC 28752

    Property Id: 1739070NO PETS or smoking allowed. 3 BR, 2 BA mobile home located on 1/4 acre lot, approx. 1.5 miles from Walmart & I-40. Large back deck. Water, sewer, & yard maintenance included. 2 car maximum. Credit and criminal background check and 1 year lease required. $1325 a month with $1450 deposit. Serious inquires only with deposit and first month's rent ready. Text Barbara at

    116 Dawn Dr, Marion, NC 28752
  • /48

    $400,000

    Sold May 18, 2026

    460 Cascades Pkwy, Nebo, NC 28761

    • 3 Beds
    • 3 Baths
    • 2,440 Sq Ft
    • Built 2002

    Last Sold Summary

    • 6% Below List Price
    • $164/SF
    • 62 Days On Market

    Current Estimated Value $536,745

    Last Listing Agent Jacque Mentink ERA Live Moore

    460 Cascades Pkwy, Nebo, NC 28761
    • /3

      Est $26,254

      Not Listed For Sale

      28 Nc Dr, Marion, NC 28752

      • Studio
      • 900 Sq Ft
      • Built 1989
      28 Nc Dr, Marion, NC 28752

      Last Sold Summary

      • 1 Day On Market

  • /9

    $37,900

    • Land
    • 1.5 Acres
    • $25,267 per Acre

    547 James View Rd, Marion, NC 28752

    A rare level wooded building lot inside the private gated community of Lakewood in Marion. If you have been searching for mountain land but keep finding parcels that feel too steep, too remote, or too complicated to build on, this one deserves your attention. Located on James View Road, this 1.50-acre homesite offers the peaceful setting buyers want with the practical features they need: paved

    Agent Photo

    Brandi Buckner Young

    NorthGroup Real Estate LLC

    547 James View Rd, Marion, NC 28752
  • /20

    $1,300 Per Month

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

    104 Lynn Dr, Marion, NC 28752

    Property Id: 10591723 Bdrm/2 Bth mobile home located ­~1.5 mile from Walmart and I-40 in Marion. Home is on ¼ acre spacious lot. Water, sewer, & yard maintenance included. NO PETS. NO SMOKING on property. Credit and criminal background check required. $1300/month. Deposit $1450 depending upon credit check. Deposit and first month required before move-in. One year lease required. Text

    104 Lynn Dr, Marion, NC 28752
  • /48

    $461,000

    Sold Jun 15, 2026

    586 Liberty Church Rd, Marion, NC 28752

    • 3 Beds
    • 1.5 Baths
    • 1,481 Sq Ft
    • Built 1988

    Last Sold Summary

    • 3% Below List Price
    • $311/SF
    • 1 Day On Market

    Current Estimated Value $450,615

    Last Listing Agent Rhonda Silver Rhonda Silver Real Estate Group LLC

    586 Liberty Church Rd, Marion, NC 28752
    • /7

      Not Listed For Sale

      41 Coopers View, Marion, NC 28752

      • 3 Beds
      • 2 Baths
      • 1,792 Sq Ft
      • Built 1996
      41 Coopers View, Marion, NC 28752

      Last Sold Summary

      • 6 Days On Market

  • /43

    $319,000

    $8K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,982 Sq Ft

    72 Paradise Ln, Old Fort, NC 28762

    Escape to your own piece of Western North Carolina paradise. Tucked away on 5.68 serene, wooded acres in Old Fort, 72 Paradise Lane offers the ultimate blend of peaceful seclusion and everyday comfort. The story of this property unfolds the moment you arrive. A picturesque creek winds its way through the landscape, creating a gentle, natural soundtrack that sets a relaxing tone for the entire

    Agent Photo

    Melissa Wright

    Carolina Mountain Sales

    72 Paradise Ln, Old Fort, NC 28762
  • /17

    $1,350 Per Month

    • 2 Beds
    • 2 Baths
    • House for Rent

    386 Marler Rd, Marion, NC 28752

    Property Id: 955039This beautifully renovated, move-in ready home features thoughtful updates inside and out. Enjoy hardwood floors throughout, stunning slate tile in the kitchen, and tile flooring in the bathrooms.The property offers a spacious, level backyard complete with a patio and storage building—perfect for relaxing or entertaining. Located in a desirable West Marion

    386 Marler Rd, Marion, NC 28752
  • /46

    $1,940,000

    Sold Apr 24, 2026

    1341 Forest Lake Heights Dr, Nebo, NC 28761

    • 3 Beds
    • 3.5 Baths
    • 3,749 Sq Ft
    • Built 1998

    Last Sold Summary

    • 16% Below List Price
    • $517/SF
    • 58 Days On Market

    Current Estimated Value $1,040,000

    Last Listing Agent Marie Morris Howard Hanna Beverly-Hanks Asheville-Downtown

    1341 Forest Lake Heights Dr, Nebo, NC 28761
    • /48

      Est $375,040

      Not Listed For Sale

      692 Hidden Acres Dr, Marion, NC 28752

      • 2 Beds
      • 2.5 Baths
      • 1,992 Sq Ft
      • Built 1990
      692 Hidden Acres Dr, Marion, NC 28752

      Last Sold Summary

      • 43 Days On Market

  • /15

    $69,000

    $11K PRICE DROP
    • Land
    • 1.69 Acres
    • $40,828 per Acre

    V/L Southern Way, Nebo, NC 28761

    Don't miss this excellent opportunity to own a flat, buildable lot with no restrictions. The property has been graded and prepared for a singlewide mobile home, making it ready for your next project. A new well, septic system, and driveway will be installed prior to closing, saving you time and expense. Whether you're looking to place a mobile home, build a custom home, set up a tiny home, or

    Agent Photo

    Brandon Braswell

    Realty Group 1 LLC

    V/L Southern Way, Nebo, NC 28761
  • /12

    $2,200

    Total Monthly Price

    • 3 Beds
    • 4.5 Baths
    • 2,100 Sq Ft
    • Condo for Rent

    49 Bayshore Dr, Nebo, NC 28761

    Tons of room in this 2,500 sqft home on Lake James. You'll love this spacious rental in Nebo, NC with access to beautiful Lake James by walking a private path to our little cove or accessing the neighborhood swim dock! The property is also only a 10-minute drive to downtown Marion, a 30-minute drive to Morganton or Black Mountain, and a 50-minute drive to Asheville.House

    49 Bayshore Dr, Nebo, NC 28761
  • /39

    $310,000

    Sold Nov 25, 2025

    133 Walker Dr, Old Fort, NC 28762

    • 3 Beds
    • 1.5 Baths
    • 1,271 Sq Ft
    • Built 1965

    Last Sold Summary

    • $244/SF
    • 0 Days On Market

    Current Estimated Value $302,282

    Last Listing Agent Erin Secretarski Asheville Realty Group

    133 Walker Dr, Old Fort, NC 28762
    • /44

      Not Listed For Sale

      34 Stone Dr, Marion, NC 28752

      • 3 Beds
      • 2 Baths
      • 1,232 Sq Ft
      • Built 1994
      34 Stone Dr, Marion, NC 28752

      Last Sold Summary

      • 10 Days On Market

  • /44

    $314,900

    $8K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 1,109 Sq Ft

    522 Old Us 70 W, Old Fort, NC 28762

    Old Fort living at its best! Main floor living with easy access. The large, open backyard offers endless opportunities for expansion, outdoor entertaining, and more. This home has something for everyone. Outdoor enthusiasts will love being right on the Fonta Flora Trail, with quick access to popular routes like Point Lookout, Bernard Mountain, and Kitsuma Bottom — just 2 miles away — plus many

    Agent Photo

    Jeannie Conner

    Greybeard Realty Old Fort Office

    522 Old Us 70 W, Old Fort, NC 28762
  • /12

    $2,200

    Total Monthly Price

    • 3 Beds
    • 4.5 Baths
    • 2,100 Sq Ft
    • Condo for Rent

    49 Bayshore Dr, Nebo, NC 28761

    Tons of room in this 2,500 sqft home on Lake James. You'll love this spacious rental in Nebo, NC with access to beautiful Lake James by walking a private path to our little cove or accessing the neighborhood swim dock! The property is also only a 10-minute drive to downtown Marion, a 30-minute drive to Morganton or Black Mountain, and a 50-minute drive to Asheville.House

    49 Bayshore Dr, Nebo, NC 28761
  • /47

    $1,625,000

    Sold Feb 25, 2026

    2199 Yellow Fork Trail E, Nebo, NC 28761

    • 4 Beds
    • 3.5 Baths
    • 4,023 Sq Ft
    • Built 2011

    Last Sold Summary

    • 44% Below List Price
    • $404/SF
    • 289 Days On Market

    Current Estimated Value $1,699,213

    Last Listing Agent Rhonda Silver Rhonda Silver Real Estate Group LLC

    2199 Yellow Fork Trail E, Nebo, NC 28761
    • /47

      Est $659,508

      Not Listed For Sale

      108 Oak Winds Dr Unit 202S, Old Fort, NC 28762

      • 4 Beds
      • 3 Baths
      • 2,595 Sq Ft
      • Built 2020
      108 Oak Winds Dr Unit 202S, Old Fort, NC 28762

      Last Sold Summary

      • 135 Days On Market

  • /5

    $49,000

    • Land
    • 2.19 Acres
    • $22,374 per Acre

    00 Panorama Dr Unit 13, Nebo, NC 28761

    Nestled within the private, gated Hidden Lake community in Nebo, North Carolina, this beautiful 2.19-acre homesite on Panorama Drive offers the perfect setting for your mountain retreat. Surrounded by mature hardwoods and native forest, the property provides exceptional privacy while offering the potential for long-range mountain views with selective tree clearing. The gently sloping terrain

    Agent Photo

    Cindy Ledbetter

    The Marion Agency LLC

    00 Panorama Dr Unit 13, Nebo, NC 28761
  • /12

    $2,200

    Total Monthly Price

    • 3 Beds
    • 4.5 Baths
    • 2,100 Sq Ft
    • Condo for Rent

    49 Bayshore Dr, Nebo, NC 28761

    Tons of room in this 2,500 sqft home on Lake James. You'll love this spacious rental in Nebo, NC with access to beautiful Lake James by walking a private path to our little cove or accessing the neighborhood swim dock! The property is also only a 10-minute drive to downtown Marion, a 30-minute drive to Morganton or Black Mountain, and a 50-minute drive to Asheville.House

    49 Bayshore Dr, Nebo, NC 28761
  • /45

    $172,500

    Sold Jun 02, 2026

    102 Scotts Cove Dr, Nebo, NC 28761

    • 3 Beds
    • 2 Baths
    • 1,240 Sq Ft
    • Built 1998

    Last Sold Summary

    • 9% Below List Price
    • $139/SF
    • 7 Days On Market

    Last Listing Agent Craig Tribus Beycome Brokerage Realty LLC

    102 Scotts Cove Dr, Nebo, NC 28761
    • /6

      Not Listed For Sale

      999 Plemmons Place Unit 5, Marion, NC 28752

      999 Plemmons Place Unit 5, Marion, NC 28752

      Last Sold Summary

      • 40 Days On Market

  • /16

    $120,000

    • Land
    • 10.03 Acres
    • $11,964 per Acre

    TBD Lotus Dr Unit 19, Nebo, NC 28761

    Don't miss this rare opportunity to own a beautiful wooded, unrestricted lot in the foothills of Western North Carolina! Whether you're planning to build a custom home, mountain retreat, tiny home, mobile home, or barndominium, this property offers the freedom and flexibility to bring your vision to life. Enjoy the privacy and natural beauty of this wooded setting while remaining conveniently

    Agent Photo

    Brandon Braswell

    Realty Group 1 LLC

    TBD Lotus Dr Unit 19, Nebo, NC 28761
  • /12

    $2,200

    Total Monthly Price

    • 3 Beds
    • 4.5 Baths
    • 2,100 Sq Ft
    • Condo for Rent

    49 Bayshore Dr, Nebo, NC 28761

    Tons of room in this 2,500 sqft home on Lake James. You'll love this spacious rental in Nebo, NC with access to beautiful Lake James by walking a private path to our little cove or accessing the neighborhood swim dock! The property is also only a 10-minute drive to downtown Marion, a 30-minute drive to Morganton or Black Mountain, and a 50-minute drive to Asheville.House

    49 Bayshore Dr, Nebo, NC 28761
  • /15

    $13,500

    Sold Jan 22, 2026

    Lot 119 Trail Ridge, Marion, NC 28752

    • Land
    • 3.32 Acres
    • $4,066 per Acre

    Last Sold Summary

    • 46% Below List Price
    • 107 Days On Market

    Last Listing Agent Leslie Baird ERA Live Moore

    Lot 119 Trail Ridge, Marion, NC 28752
    • /43

      Est $194,309

      Not Listed For Sale

      633 Ridge Rd, Marion, NC 28752

      • 2 Beds
      • 1 Bath
      • 1,504 Sq Ft
      • Built 1920
      633 Ridge Rd, Marion, NC 28752

      Last Sold Summary

      • 10 Days On Market

  • /18

    $29,000

    $3K PRICE DROP
    • Land
    • 1.89 Acres
    • $15,344 per Acre

    V/L Black Lark Dr Unit 178, Marion, NC 28752

    Lot 178 Black Lark Drive in Marion, NC is a ready-to-build homesite in a private gated community. A driveway is already cut in and the lot is cleared, opening up to a beautiful long-range mountain view. Enjoy peace, privacy, and natural beauty in a well-maintained neighborhood just a short drive from downtown Marion and Lake James. This lot offers an ideal setting for a mountain getaway or

    Agent Photo

    Sunday Grant

    GreyBeard Realty

    V/L Black Lark Dr Unit 178, Marion, NC 28752
  • /12

    $2,200

    Total Monthly Price

    • 3 Beds
    • 4.5 Baths
    • 2,100 Sq Ft
    • Condo for Rent

    49 Bayshore Dr, Nebo, NC 28761

    Tons of room in this 2,500 sqft home on Lake James. You'll love this spacious rental in Nebo, NC with access to beautiful Lake James by walking a private path to our little cove or accessing the neighborhood swim dock! The property is also only a 10-minute drive to downtown Marion, a 30-minute drive to Morganton or Black Mountain, and a 50-minute drive to Asheville.House

    49 Bayshore Dr, Nebo, NC 28761
  • /46

    $522,480

    Sold Jul 06, 2026

    525 Blue Ridge Dr N, Marion, NC 28752

    • 3 Beds
    • 2.5 Baths
    • 2,125 Sq Ft
    • Built 1999

    Last Sold Summary

    • 8% Below List Price
    • $246/SF
    • 50 Days On Market

    Current Estimated Value $533,362

    Last Listing Agent Jacque Mentink ERA Live Moore

    525 Blue Ridge Dr N, Marion, NC 28752
    • /47

      Est $489,922

      Not Listed For Sale

      105 Causby Dr, Dysartsville, NC 28761

      • 3 Beds
      • 2 Baths
      • 1,713 Sq Ft
      • Built 1995
      105 Causby Dr, Dysartsville, NC 28761

      Last Sold Summary

      • 8 Days On Market

  • /5

    $44,900

    • Land
    • 32,670 Sq Ft
    • $59,867 per Acre

    201 Cross Creek North Ridge Dr Unit 46, Marion, NC 28752

    Some buyers are not looking for a house that already exists. They are looking for the right setting, the right neighborhood, and the right piece of land to create something of their own. Lot 46 in Cross Creek Village offers that opportunity: a peaceful homesite in an established Marion community with usable terrain, natural privacy, and a setting that feels both tucked away and connected. Set on

    Agent Photo

    Brandi Buckner Young

    NorthGroup Real Estate LLC

    201 Cross Creek North Ridge Dr Unit 46, Marion, NC 28752
  • /9

    $1,400

    Total Monthly Price

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

    499 Worley Rd, Marion, NC 28752

    2 Bed / 1 Bath Apartment with Creekside Setting – Great Location!This 2-bedroom, 1-bath apartment sits on a quiet dead-end street with great outdoor space and a peaceful creek running through the property. It’s a relaxing spot that still keeps you close to everything.865 sq. ft. of living spaceQuiet, tucked-away locationLarge yard and creek on the property2 minutes to

    499 Worley Rd, Marion, NC 28752
  • /30

    $210,000

    Sold Dec 05, 2025

    2270 Clear Creek Rd, Marion, NC 28752

    • 2 Beds
    • 2 Baths
    • 1,018 Sq Ft
    • Built 1956

    Last Sold Summary

    • 11% Below List Price
    • $206/SF
    • 32 Days On Market

    Current Estimated Value $206,508

    Last Listing Agent Emily Bartlett Emily Bartlett Real Estate

    2270 Clear Creek Rd, Marion, NC 28752
    • /11

      Not Listed For Sale

      410 Plemmons Place Unit 4, Marion, NC 28752

      410 Plemmons Place Unit 4, Marion, NC 28752

      Last Sold Summary

      • 283 Days On Market

  • /10

    $150,000

    • Land
    • 6.93 Acres
    • $21,645 per Acre

    Lot 6 Parker Padgett Rd, Old Fort, NC 28762

    Discover spacious lots in the heart of Old Fort — where mountain views, fresh air, and peaceful living come together. These large homesites offer the perfect opportunity to build your dream home, vacation retreat, family compound, small farm or investment property. With minimal restrictions of no singlewide mobile homes, no unlicensed vehicles and no commercial swine or chicken facilities, the

    Agent Photo

    Dennis Whitson

    Whitson Realty

    Lot 6 Parker Padgett Rd, Old Fort, NC 28762
  • /19

    $2,700 Per Month

    • 3 Beds
    • 2.5 Baths
    • House for Rent

    113 Lakeside Dr, Marion, NC 28752

    Lease available JULY 15th. Lake James Waterfront Retreat | 3 Bed, 2.5 Bath | Private Neighborhood Experience lakefront living at its finest in this beautiful 3-bedroom, 2.5-bath home located at 113 Lakeside Drive in Marion, North Carolina. Nestled in a quiet, private neighborhood on scenic Lake James, this spacious home offers breathtaking water and mountain views, direct lake access, and the

    Jannell Peterson J. Peterson Realty & Associate

    113 Lakeside Dr, Marion, NC 28752
  • /35

    $240,000

    Sold Mar 27, 2026

    60 Buttercup Ln, Marion, NC 28752

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

    Last Sold Summary

    • $153/SF
    • 7 Days On Market

    Last Listing Agent Emilie Burgin ERA Live Moore

    60 Buttercup Ln, Marion, NC 28752
    • /9

      Not Listed For Sale

      00 Forest Country Dr Unit 48, Marion, NC 28752

      00 Forest Country Dr Unit 48, Marion, NC 28752

      Last Sold Summary

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