Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Marion, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
206
Homes
Sort by Recommended
New
$255,000
43 Rocky Spur Drive
Marion, NC 28752
4
Beds
2
Baths
2,135
Sq. Ft.
Virtual Tour
New
$699,900
5325 Highway 70
Marion, NC 28752
3
Beds
4
Baths
3,659
Sq. Ft.
$259,900
314 Carrie Street
Marion, NC 28752
3
Beds
2
Baths
1,959
Sq. Ft.
$299,000
74 Mountain Ivy Drive
Marion, NC 28752
2
Beds
1
Bath
-
Sq. Ft.
$239,000
4595 Highway 70
Marion, NC 28752
2
Beds
2
Baths
1,025
Sq. Ft.
$40,000
0 Yancey Ridge Lane
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$40,000
93 Liberty Park
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$481,660
99999 Us 221 Highway North
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$245,000
735 Baldwin Avenue
Marion, NC 28752
3
Beds
2
Baths
1,495
Sq. Ft.
$310,000
204 Quail Hollow Drive
Marion, NC 28752
3
Beds
1.5
Baths
1,486
Sq. Ft.
$315,000
2526 Hankins Road
Marion, NC 28752
2
Beds
2.5
Baths
2,668
Sq. Ft.
$219,000
3436 Us 70 Highway
Marion, NC 28752
3
Beds
1
Bath
952
Sq. Ft.
$400,000
305 Landis Road
Marion, NC 28752
3
Beds
2
Baths
2,168
Sq. Ft.
$425,000
322 Cobblestone Drive
Marion, NC 28752
3
Beds
2.5
Baths
1,921
Sq. Ft.
$499,999
900 Peppers Creek Road
Marion, NC 28752
2
Beds
1.5
Baths
858
Sq. Ft.
$625,000
1586 Haven Heights Drive
Marion, NC 28752
1
Bed
3.5
Baths
1,495
Sq. Ft.
$180,000
413 AB Elliott Road
Marion, NC 28752
2
Beds
2
Baths
850
Sq. Ft.
Virtual Tour
$219,000
271 West Grayson Street
Marion, NC 28752
3
Beds
2
Baths
1,081
Sq. Ft.
$400,000
88 Liberty Park
Marion, NC 28752
3
Beds
2.5
Baths
2,103
Sq. Ft.
$32,000
8 Westview Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$22,900
0 Cherokee Trail, Unit 5&6G
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$29,000
Lot 11 Fox Ridge Trail
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$24,900
0 James View Road, Unit 1
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$363,600
48 Grace Ests Drive
Marion, NC 28752
3
Beds
2
Baths
1,500
Sq. Ft.
$10,000
Lot 123 Heartwood Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$12,000
Lot 79 Big Branch Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$29,500
193 Blue Ridge Drive North
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$40,856
0 Gold Creek Point Union Mills, Unit 9
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$50,250
Lot 30 Laurel Valley Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$45,900
0 Epley Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$35,000
Lot #84 Little Fox Run
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$39,900
0 Chariot Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$38,500
Lot 158 Hunnicut Mountain Road
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$597,300
37 Rustic Lane
Marion, NC 28752
3
Beds
2.5
Baths
3,353
Sq. Ft.
$179,900
86 Ridge Street
Marion, NC 28752
2
Beds
1.5
Baths
1,174
Sq. Ft.
$30,000
V/l Blue Ridge Drive North, Unit 164
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$500,000
339 Haynes Road
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$15,000
Lot #73 Black Lark Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$19,900
V/l #11 V/l Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$19,900
V/l #10 V/l Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
6
Compass
NC
McDowell County
Marion
Homes for Sale near Marion
Neighborhoods
Nebo Township - McDowell County
Marion Township - McDowell County
Higgins Township - McDowell County
Glenwood Township - McDowell County
West Marion
Glenwood
Montford Cove Township - McDowell County
Dysartsville Township - McDowell County
Brackett Township - McDowell County
Old Fort Township - McDowell County
North Cove Township - McDowell County
Linville Township - Burke County
Silver Creek Township - Burke County
Crooked Creek Township - McDowell County
Holiday Shores
Morgan Township - Rutherford County
Camp Creek Township - Rutherford County
East Shores
Logan Store Township - Rutherford County
Upper Creek Township - Burke County
Show More
Cities
Nebo
Old Fort
Union Mills
Morganton
Little Switzerland
Spruce Pine
Lake Lure
Montreat
Mill Spring
Black Mountain
Penland
Collettsville
Rutherfordton
Spindale
Drexel
Chimney Rock
Valdese
Swannanoa
Forest City
Burnsville
Show More
ZIPs
28761
28752
28762
28655
28167
28714
28018
28777
28749
28746
28139
28711
28657
28020
28043
28757
28040
28765
28705
28160
Show More
Looking for Rentals?
Homes and Apartments for Rent in Marion