Belhaven, NC Homes for Sale & Real Estate

price
-
1-40 of 90 Homes
$468,800 | 7297 Highway 99 | Bath Township - Beaufort County
3
Beds
3
2,220
Sq. Ft.
$380,000 | 640 Old Pamlico Beach Road West | Bath Township - Beaufort County
New
$310,000 | 26772 Us Highway | Pantego Township - Beaufort County
New
4
Beds
3
1,673
Sq. Ft.
$215,000 | 228 Hopkins Seafood Road | Bath Township - Beaufort County
3
Beds
2
1,280
Sq. Ft.
 

Homes for Sale near Belhaven

Cities