Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Marion, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
212
Homes
Sort by Recommended
Coming Soon
$589,000
4186 Lake James Road
Marion, NC 28752
5
Beds
3
Baths
3,368
Sq. Ft.
New
$40,000
5 B Wilderness Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$949,000
9675 Montford Cove Road
Marion, NC 28752
3
Beds
2
Baths
1,500
Sq. Ft.
$140,000
83 6th C Street
Marion, NC 28752
2
Beds
1
Bath
935
Sq. Ft.
$949,000
9675 Montford Cove Road
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$10,000
0 Deer Ridge Trail
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$596,000
50 Deep Woods Drive
Marion, NC 28752
3
Beds
2.5
Baths
3,686
Sq. Ft.
$229,000
3419 Highway 70
Marion, NC 28752
1
Bed
1
Bath
812
Sq. Ft.
$158,000
61 3rd Street
Marion, NC 28752
3
Beds
2
Baths
1,547
Sq. Ft.
$45,000
0 Hwy 226a Highway
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$410,000
226 Orchard View Trail
Marion, NC 28752
3
Beds
2
Baths
1,129
Sq. Ft.
$25,000
Lot 80 Parkway Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$149,000
Tbd Cannon Road
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$450,000
0 Cannon Road
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$425,000
1965 North Main Street
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$419,000
425 Haven Heights Drive
Marion, NC 28752
3
Beds
2
Baths
1,689
Sq. Ft.
$18,500
Lot 15 Song Sparrow Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$90,000
710 Ridge Road
Marion, NC 28752
2
Beds
1
Bath
779
Sq. Ft.
$415,000
161 Gypsy Mountain Drive
Marion, NC 28752
3
Beds
3
Baths
2,372
Sq. Ft.
$279,000
141 Cherokee Way
Marion, NC 28752
3
Beds
2
Baths
1,303
Sq. Ft.
$40,000
9999 North Woodchuck Lane North
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$150,000
165 Stacy Hollow Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$215,000
32 Lamar Street
Marion, NC 28752
2
Beds
1
Bath
524
Sq. Ft.
Virtual Tour
$449,500
42 Viewpoint Drive
Marion, NC 28752
3
Beds
2
Baths
2,000
Sq. Ft.
Virtual Tour
$614,900
697 Wilson Valley Drive
Marion, NC 28752
5
Beds
3
Baths
3,876
Sq. Ft.
$299,000
454 Mount Pleasant Road
Marion, NC 28752
3
Beds
2
Baths
1,050
Sq. Ft.
$189,000
1435 Jacktown Road
Marion, NC 28752
2
Beds
2
Baths
1,528
Sq. Ft.
$375,000
353 Morehead Road
Marion, NC 28752
4
Beds
2.5
Baths
2,106
Sq. Ft.
$550,000
141 North Madison Street
Marion, NC 28752
6
Beds
3.5
Baths
2,800
Sq. Ft.
$299,000
325 Dogwood Lane
Marion, NC 28752
2
Beds
2
Baths
1,158
Sq. Ft.
$269,000
53 Buena Vista Ridge, Unit A
Marion, NC 28752
2
Beds
2
Baths
1,480
Sq. Ft.
$128,000
1267 Jacktown Road
Marion, NC 28752
3
Beds
2
Baths
1,060
Sq. Ft.
Virtual Tour
$518,900
78 Old Linville Road
Marion, NC 28752
3
Beds
2
Baths
1,938
Sq. Ft.
$1,749,000
59 Gypsy Mountain Drive
Marion, NC 28752
2
Beds
2.5
Baths
2,683
Sq. Ft.
$239,900
253 Hidden Acres Drive
Marion, NC 28752
3
Beds
2
Baths
1,568
Sq. Ft.
$329,900
25 Cypress Road
Marion, NC 28752
3
Beds
2
Baths
1,697
Sq. Ft.
$239,900
489 Deacon Drive
Marion, NC 28752
3
Beds
2
Baths
2,100
Sq. Ft.
$59,000
999 Harborside Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$350,000
3011 Yancey Road
Marion, NC 28752
3
Beds
2
Baths
1,728
Sq. Ft.
$189,900
40 Madac Ridge
Marion, NC 28752
3
Beds
2
Baths
1,296
Sq. Ft.
1
2
3
4
5
6
Compass
NC
McDowell County
Marion
Homes for Sale near Marion
Neighborhoods
Glenwood Township - McDowell County
Higgins Township - McDowell County
Marion Township - McDowell County
Nebo 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
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
28752
28761
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