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
41-80
of
208
Homes
Sort by Recommended
$259,900
314 Carrie Street
Marion, NC 28752
3
Beds
2
Baths
1,959
Sq. Ft.
$229,000
4595 Highway 70
Marion, NC 28752
2
Beds
2
Baths
1,025
Sq. Ft.
$429,000
46 Marys Lane
Marion, NC 28752
3
Beds
2
Baths
1,500
Sq. Ft.
$265,000
483 Arrowhead Trail
Marion, NC 28752
4
Beds
2
Baths
1,515
Sq. Ft.
$415,000
322 Cobblestone Drive
Marion, NC 28752
3
Beds
2.5
Baths
1,921
Sq. Ft.
$380,000
708 Stacy Hill Road
Marion, NC 28752
3
Beds
2
Baths
1,940
Sq. Ft.
$25,000
0 Pine Valley Drive, Unit 2
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$499,999
900 Peppers Creek Road
Marion, NC 28752
2
Beds
1.5
Baths
858
Sq. Ft.
Virtual Tour
$320,000
350 Reservoir Road
Marion, NC 28752
3
Beds
1
Bath
1,217
Sq. Ft.
$29,000
Lot 11 Fox Ridge Trail
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$360,000
76 Ed Sneed Drive
Marion, NC 28752
3
Beds
2
Baths
1,674
Sq. Ft.
$190,000
148 Holly Street
Marion, NC 28752
2
Beds
1
Bath
768
Sq. Ft.
Virtual Tour
$575,000
290 Mountain Ivy Drive
Marion, NC 28752
3
Beds
2.5
Baths
2,106
Sq. Ft.
$237,324
80 Robinson Hollow
Marion, NC 28752
3
Beds
2
Baths
1,228
Sq. Ft.
$235,000
442 Veterans Drive
Marion, NC 28752
3
Beds
1.5
Baths
1,215
Sq. Ft.
$449,900
70 Yankee Run
Marion, NC 28752
2
Beds
2
Baths
1,460
Sq. Ft.
$299,000
126 Veterans Drive
Marion, NC 28752
3
Beds
2
Baths
1,806
Sq. Ft.
$214,000
40 Robinson Hollow
Marion, NC 28752
3
Beds
1.5
Baths
2,100
Sq. Ft.
$229,000
3786 Us 70 Highway E
Marion, NC 28752
3
Beds
1
Bath
-
Sq. Ft.
$315,000
2081 Us Hwy 70a E None
Marion, NC 28752
4
Beds
2.5
Baths
2,323
Sq. Ft.
$187,900
36 Euclid Avenue
Marion, NC 28752
2
Beds
2.5
Baths
1,864
Sq. Ft.
$275,000
1041 East Court Street
Marion, NC 28752
3
Beds
2
Baths
1,623
Sq. Ft.
Virtual Tour
$265,000
151 Cold Creek Lane, Unit 4
Marion, NC 28752
3
Beds
2
Baths
700
Sq. Ft.
$29,500
193 Blue Ridge Drive North
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$380,000
265 Bearwallow Road
Marion, NC 28752
2
Beds
2
Baths
1,152
Sq. Ft.
Virtual Tour
$330,000
869 Peppers Creek Road
Marion, NC 28752
2
Beds
2.5
Baths
1,563
Sq. Ft.
$189,900
389 Church Street
Marion, NC 28752
3
Beds
2
Baths
1,508
Sq. Ft.
$249,900
279 Lake Mountain View Drive
Marion, NC 28752
3
Beds
2
Baths
1,475
Sq. Ft.
$259,900
543 State Street
Marion, NC 28752
4
Beds
2
Baths
2,674
Sq. Ft.
$165,000
147 Owl Hollow Road
Marion, NC 28752
2
Beds
2
Baths
1,080
Sq. Ft.
$475,000
120 Bobcat Path
Marion, NC 28752
3
Beds
2.5
Baths
2,261
Sq. Ft.
$575,000
525 Blue Ridge Drive North
Marion, NC 28752
3
Beds
2.5
Baths
2,125
Sq. Ft.
$275,000
35 Annie Drive
Marion, NC 28752
3
Beds
3
Baths
1,600
Sq. Ft.
$32,000
V/l 8 Westview Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$399,900
16 Pinecrest Drive
Marion, NC 28752
3
Beds
3
Baths
3,424
Sq. Ft.
Virtual Tour
$495,000
339 Haynes Road
Marion, NC 28752
2
Beds
2
Baths
676
Sq. Ft.
$459,900
162 Fairfield Lane
Marion, NC 28752
3
Beds
2
Baths
1,728
Sq. Ft.
$145,000
142 River Vlg Drive, Unit 12
Marion, NC 28752
1
Bed
1
Bath
420
Sq. Ft.
Virtual Tour
$525,000
1390 Grants Mountain Road
Marion, NC 28752
3
Beds
3
Baths
2,822
Sq. Ft.
Virtual Tour
$359,900
3031 Highway 70
Marion, NC 28752
4
Beds
2
Baths
1,484
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