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
Montgomery County Homes for Sale & Real Estate
Save Search
price
-
Filters
41-80
of
301
Homes
Sort by Recommended
$52,000
170 Water Oak Way
Mount Gilead, NC 27306
-
Beds
-
Baths
-
Sq. Ft.
$640,000
0 Green Gap Shores
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$29,900
308 Whisper Lake Drive
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$29,000
320 Whisper Lake Drive
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$69,900
145 Marina Lane
New London, NC 28127
2
Beds
1
Bath
334
Sq. Ft.
$405,000
272 Millingport Lane
New London, NC 28127
3
Beds
2.5
Baths
1,607
Sq. Ft.
$279,900
127 Tillery Court, Unit 776P
Mount Gilead, NC 27306
3
Beds
2
Baths
1,370
Sq. Ft.
$169,900
201 Deer Park Road
Mount Gilead, NC 27306
1
Bed
1
Bath
408
Sq. Ft.
$84,900
141 Lewis Street
Mount Gilead, NC 27306
3
Beds
2
Baths
1,344
Sq. Ft.
$499,000
115 South Pearl Street
Troy, NC 27371
6
Beds
3.5
Baths
5,339
Sq. Ft.
$54,900
145 Badin View Drive, Unit 69
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$545,000
139 Badin Lake Road
New London, NC 28127
3
Beds
2
Baths
1,744
Sq. Ft.
$15,000
138 Woodline Drive, Unit 308
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$175,000
171-114 Holly Harbor Trail, Unit 62/26 B
Mount Gilead, NC 27306
1
Bed
1
Bath
252
Sq. Ft.
$9,900
131 Greenbriar Road
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$210,000
172 Cardinal Drive
Troy, NC 27371
2
Beds
1.5
Baths
762
Sq. Ft.
$140,000
105 Hummingbird Circle
New London, NC 28127
2
Beds
1
Bath
882
Sq. Ft.
$149,950
131 Grand View Drive
New London, NC 28127
1
Bed
1
Bath
384
Sq. Ft.
$220,000
315 Stewart Street
Biscoe, NC 27209
3
Beds
1.5
Baths
1,071
Sq. Ft.
$275,000
523 South Wadesboro Boulevard
Mount Gilead, NC 27306
3
Beds
2
Baths
1,275
Sq. Ft.
$210,000
172 South Cardinal Drive
New London, NC 28127
2
Beds
1.5
Baths
-
Sq. Ft.
$249,000
215 Grand View Drive
New London, NC 28127
3
Beds
2
Baths
-
Sq. Ft.
$14,490
660 Whisper Lake Drive
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$23,765
123 Lakewood Court
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$980,000
178 Stonebridge Drive
New London, NC 28127
4
Beds
3.5
Baths
4,662
Sq. Ft.
$27,900
114 Candor Oaks Drive
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$199,900
502 Perry Street
Troy, NC 27371
3
Beds
1.5
Baths
1,165
Sq. Ft.
$499,900
127 Lake View Drive
New London, NC 28127
3
Beds
3
Baths
1,758
Sq. Ft.
$65,000
113 Whitley Mill Lane
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$33,000
0 Wood Street, Unit 1117
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$65,000
113 Whitley Mill Lane
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$141,550
455 Pine Lake Drive
Troy, NC 27371
3
Beds
2
Baths
1,248
Sq. Ft.
$2,137,000
1126 Belford Church Road
Jackson Springs, NC 27281
-
Beds
-
Baths
-
Sq. Ft.
$360,000
162 Old Harbor Drive
Mount Gilead, NC 27306
3
Beds
2.5
Baths
2,146
Sq. Ft.
$14,900
124 Monroe Court
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$185,000
306 Church Street
Biscoe, NC 27209
3
Beds
1
Bath
-
Sq. Ft.
$1,197,500
277 Tradition Drive
Mount Gilead, NC 27306
4
Beds
4
Baths
4,694
Sq. Ft.
$619,000
746 Springwood Drive, Unit 14&15
Mount Gilead, NC 27306
2
Beds
2
Baths
1,055
Sq. Ft.
$365,000
163 Cardinal Drive
New London, NC 28127
2
Beds
2
Baths
928
Sq. Ft.
$299,250
305 Skyland Court
Mount Gilead, NC 27306
2
Beds
2
Baths
1,208
Sq. Ft.
1
2
3
4
5
6
...
8
Compass
NC
Montgomery County
Homes for Sale near Montgomery County
Neighborhoods
Ansonville Township - Anson County
Union Township - Randolph County
Troy Township - Montgomery County
Star Township - Montgomery County
South Albemarle Township - Stanly County
Rocky Springs Township - Montgomery County
Richland Township - Randolph County
Pinehaven
North Albemarle Township - Stanly County
Mount Gilead Township - Montgomery County
Little River Township - Montgomery County
Heron Bay
Harris Township - Stanly County
Foxfire
Fairway Shores
Emerald Shores
Eldorado Township - Montgomery County
Cheek Creek Township - Montgomery County
Biscoe Township - Montgomery County
Uwharrie Township - Montgomery County
Show More
Cities
Troy
Star
Norman
Mount Gilead
Eagle Springs
Candor
Biscoe
Norwood
Badin
West End
Jackson Springs
Seagrove
Badin Lake
Ansonville
Albemarle
New London
Richfield
Misenheimer
Pinehurst
Ellerbe
Show More
ZIPs
28367
28338
28128
28127
28001
27371
27356
27341
27306
27281
27242
27239
27229
27209
27205
28170
28009
28137
27376
27325
Show More
Looking for Rentals?
Homes and Apartments for Rent in Montgomery County