loading

250 Homes For Sale in Marshall, NC

Sort by:
New
house for sale
3 bds | 2 ba | 1,165 sqft

2023 Turnpike Road, Marshall, NC 28753

Just outside the vibrant mountain-river town of Marshall, this beautiful 3 BR 2 BA log cabin sits tucked away on almost ...
Save
View Home
$345,000
View Est. Payment
house for sale
4 bds | 2 ba | -- sqft

194 Hickory Log Rd, Marshall, NC 28753

If you are looking for a prefect second home retreat or just country living at it's best you will enjoy this charming pr...
Save
View Home
$299,999
View Est. Payment
New
Lots/Land for sale
138.57 acres

1592 Bone Camp Road, Marshall, NC 28753

138.57 Acres in Madison County, the Jewel of the Blue Ridge Mountains, close to historic downtown Marshall, This private...
Save
View Home
$1,200,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,293 sqft

989 Old Ccc Road, Hendersonville, NC 28753

Immaculate, mostly furnished, entertaining home with a heated in ground pool on over 3.5 acres in a private setting! Sit...
Save
View Home
$549,000
View Est. Payment
Lots/Land for sale
3.15 acres

9999 Magnolia Lane, Marshall, NC 28753

Beautiful cleared pasture land with a mountain views. All that you need to do is grade for the drive way and the home si...
Save
View Home
$75,000
View Est. Payment
mobile manufactured for sale
3 bds | 2 ba | 1,454 sqft

578 Allen Drive, Marshall, NC 28753

The Sounds of Silence. Very private, wooded residence on 3.13 serene acres with mountain views and a storage building.Th...
Save
View Home
$155,000
View Est. Payment
$10,000
house for sale
2 bds | 1 ba | 980 sqft

434 Hickory Flats Road, Marshall, NC 28753

South facing farmstead! Diamond in the rough.. 10 minutes to Marshall gives you ease of accessibility to town! Pasture i...
Save
View Home
$200,000
View Est. Payment
house for sale
3 bds | 3 ba | 3,640 sqft

569 Joe Tweed Road, Marshall, NC 28753

YOUR OWN PRIVATE PARADISE! 2006 custom built home with stunning views of surrounding mountains. This home features one l...
Save
View Home
$548,000
View Est. Payment
$10,000
Lots/Land for sale
11.42 acres

1000 Rector Branch Road, Marshall, NC 28753

Summer camp? downsize? small home living with 11.42 acres. This place offers FUN & RELAXATION at every turn! Park Model ...
Save
View Home
$149,000
View Est. Payment
mobile manufactured for sale
3 bds | 3 ba | 2,694 sqft

1158 Tillery Branch Road, Marshall, NC 28753

Kick back on your rocking chair covered front porch or covered back deck of this immaculately maintained, large home on ...
Save
View Home
$410,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,293 sqft

989 Old Ccc Rd, Hendersonville, NC 28753

Immaculate, mostly furnished, entertaining home with a heated in ground pool on over 3.5 acres in a private setting! Sit...
Save
View Home
$549,000
View Est. Payment
house for sale
3 bds | 3 ba | 3,008 sqft

230 Farmer Mountain Road, Marshall, NC 28753

Private and sustainable country living. Sweeping mountain views. Craftsman quality log-post and beam 3 BR 2.5 BA home on...
Save
View Home
$640,000
View Est. Payment
house for sale
2 bds | 2 ba | 1,636 sqft

623 Board Tree Road, Marshall, NC 28753

WHIMSICAL COUNTRY COTTAGE & TINY HOME IN MARSHALL! 2013 One level custom home with so much charm inside and out. Both be...
Save
View Home
$389,000
View Est. Payment
house for sale
3 bds | 2 ba | 3,322 sqft

2211 Old Nc 20 Highway, Marshall, NC 28753

Meticulously maintained A-frame home with remarkable long range mountain views! The large open floor plan grants plenty ...
Save
View Home
$375,000
View Est. Payment
$6,000
mobile manufactured for sale
3 bds | 2 ba | 1,384 sqft

100 Taylor Lane, Marshall, NC 28753

Here is a good opportunity for you to own a 3 bedroom and 2 bath home on 0.9 acres of land. The home has been lovingly c...
Save
View Home
$129,000
View Est. Payment
mobile manufactured for sale
3 bds | 2 ba | 1,921 sqft

11677 Us 25/70 Highway, Marshall, NC 28753

This perfectly maintained home will exceed your highest expectations in every way! Spotless, spacious, bright rooms, new...
Save
View Home
$200,000
View Est. Payment
house for sale
3 bds | 2 ba | 780 sqft

2996 Little Pine Road, Marshall, NC 28753

What a wonderful opportunity in the beautiful Big Pine area of lovely Madison County. This property has such exciting po...
Save
View Home
$175,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >