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
1-40
of
301
Homes
Sort by Recommended
Listed By Compass
$233,900
300 Washington Park Road
Mount Gilead, NC 27306
3
Beds
2
Baths
1,144
Sq. Ft.
$319,900
108 Elm Street
New London, NC 28127
2
Beds
1
Bath
-
Sq. Ft.
$249,000
215 Grand View Drive, Unit B147
New London, NC 28127
3
Beds
2
Baths
822
Sq. Ft.
$175,000
101 Lakeview Trail
Mount Gilead, NC 27306
2
Beds
1
Bath
550
Sq. Ft.
$475,000
179 Dellwood Court
Mount Gilead, NC 27306
3
Beds
2.5
Baths
1,694
Sq. Ft.
$79,900
168 Deer Park Road, Unit D44
Mount Gilead, NC 27306
1
Bed
1
Bath
264
Sq. Ft.
$110,000
108 Fathom Trail, Unit 178
Mount Gilead, NC 27306
1
Bed
1
Bath
326
Sq. Ft.
$167,500
175 Arrowood Trail, Unit F/94
Mount Gilead, NC 27306
1
Bed
1
Bath
480
Sq. Ft.
$615,000
228 Sugar Loaf Drive
Troy, NC 27371
2
Beds
2
Baths
2,043
Sq. Ft.
$110,000
204 Lake Tillery Trail
Mount Gilead, NC 27306
2
Beds
1
Bath
330
Sq. Ft.
$979,000
638 Deerfield Road
Mount Gilead, NC 27306
3
Beds
3
Baths
2,190
Sq. Ft.
$150,000
121 East Roswell Street
Troy, NC 27371
3
Beds
1
Bath
1,030
Sq. Ft.
$173,000
108-109 Sailors Court, Unit 108 109
Mt Gilead, NC 27306
2
Beds
2
Baths
652
Sq. Ft.
$145,000
104 Cardinal Drive
New London, NC 28127
2
Beds
1
Bath
441
Sq. Ft.
$39,000
123 Whitley Mill Lane
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$12,500
246 Basswood Road, Unit 480
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$269,500
180 Tower Road
Troy, NC 27371
2
Beds
2
Baths
1,705
Sq. Ft.
$305,000
369 Pinecrest Circle
Troy, NC 27371
2
Beds
2
Baths
1,318
Sq. Ft.
$40,000
144 Uwharrie Court, Unit 1090
Mount Gilead, NC 27306
-
Beds
-
Baths
-
Sq. Ft.
$279,000
130 Shiloh Road
Troy, NC 27371
3
Beds
2
Baths
1,780
Sq. Ft.
$40,000
493 Whisper Lake Drive
New London, NC 28127
-
Beds
-
Baths
-
Sq. Ft.
$90,000
113 Robin Lane
New London, NC 28127
1
Bed
1
Bath
279
Sq. Ft.
$349,900
190 Williamson Street
Troy, NC 27371
3
Beds
2.5
Baths
1,568
Sq. Ft.
$399,900
122 Tillery Lane, Unit 701P
Mount Gilead, NC 27306
4
Beds
2.5
Baths
3,434
Sq. Ft.
$150,000
102 Elm Street, Unit 94
New London, NC 28127
2
Beds
2
Baths
528
Sq. Ft.
$195,000
503 Page Street
Troy, NC 27371
3
Beds
1
Bath
1,320
Sq. Ft.
$99,900
134 Dove Lane
New London, NC 28127
1
Bed
1
Bath
315
Sq. Ft.
$179,900
119 Arrowood Trail
Mount Gilead, NC 27306
1
Bed
1.5
Baths
825
Sq. Ft.
$93,000
127 Deer Park Road, Unit D16
Mount Gilead, NC 27306
2
Beds
1
Bath
332
Sq. Ft.
$299,900
124 Tillery Court, Unit 702P
Mount Gilead, NC 27306
3
Beds
2
Baths
1,680
Sq. Ft.
$139,000
124 Cedar Lane, Unit 434
New London, NC 28127
1
Bed
1
Bath
408
Sq. Ft.
$130,000
113 Deer Park Road
Mount Gilead, NC 27306
2
Beds
1
Bath
700
Sq. Ft.
$274,950
151 Dogwood Circle
New London, NC 28127
2
Beds
2
Baths
863
Sq. Ft.
$4,395,000
590 Tuckertown Road
New London, NC 28127
4
Beds
6
Baths
9,020
Sq. Ft.
$808,500
Tbd Ophir Road
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$10,000
301 Ridgeline Road
Troy, NC 27371
-
Beds
-
Baths
-
Sq. Ft.
$419,900
325 Fairfield Court
Mount Gilead, NC 27306
3
Beds
2.5
Baths
-
Sq. Ft.
$274,950
151 Dogwood Circle
New London, NC 28127
2
Beds
2
Baths
-
Sq. Ft.
$79,900
111 Richard Drive
New London, NC 28127
2
Beds
1
Bath
320
Sq. Ft.
$2,800,000
455 Hogan Farm Road
Seagrove, NC 27341
4
Beds
3.5
Baths
4,354
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