2 Bedroom Homes for Sale in Onslow County, NC

price
-
1-60 of 1,166 Homes
2+ beds
$270,000 | 2601 Idlebrook Circle, Midway Park, NC 28544
1/65
New

$270,000

3
Bedrooms
1,900
Square Feet
0.38
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$225,000 | 416 West Willis Landing Road, Hubert, NC 28539
1/27
New

$225,000

3
Bedrooms
1,134
Square Feet
0.37
Acres
$309,900 | 2000 New River Inlet Road, Unit 1410, North Topsail Beach, NC 28460
1/48
New

$309,900

2
Bedrooms
1,010
Square Feet
$286,000 | 206 Dairyfarm Road, Jacksonville, NC 28546
1/28
New

$286,000

3
Bedrooms
1,412
Square Feet
0.27
Acres
$339,900 | 103 Amberwine Circle, Richlands, NC 28574
1/35
Coming Soon - No Showings

$339,900

4
Bedrooms
2,381
Square Feet
0.43
Acres
$244,900 | 300 Walnut Drive, Jacksonville, NC 28540
1/32
New

$244,900

3
Bedrooms
1,315
Square Feet
0.4
Acres
$230,000 | 163 Great Neck Landing Road, Hubert, NC 28539
1/31
New

$230,000

4
Bedrooms
2,036
Square Feet
0.61
Acres
$259,999 | 262 Parnell Road, Hubert, NC 28539
1/37
New

$259,999

3
Bedrooms
1,105
Square Feet
0.27
Acres
$239,000 | 103 Yew Court, Hubert, NC 28539
1/16
New

$239,000

3
Bedrooms
1,296
Square Feet
0.75
Acres
$160,000 | 110 Queens Road, Jacksonville, NC 28540
1/20
New

$160,000

3
Bedrooms
1,225
Square Feet
0.24
Acres
$190,000 | 5 Crown Point Road, Hubert, NC 28539
New

$190,000

3
Bedrooms
1,000
Square Feet
0.46
Acres
$524,000 | 46 Pickett Way, Swansboro, NC 28584
1/17
Coming Soon - No Showings

$524,000

4
Bedrooms
2,004
Square Feet
0.6
Acres
$270,000 | 125 Linda Loop, Jacksonville, NC 28546
1/33
New

$270,000

3
Bedrooms
1,531
Square Feet
0.3
Acres
$304,900 | 612 Macy Place, Hubert, NC 28539
1/49
New

$304,900

3
Bedrooms
1,244
Square Feet
2.62
Acres
$909,000 | 237 Riverside Drive, Sneads Ferry, NC 28460
1/3
Coming Soon - No Showings

$909,000

4
Bedrooms
1,824
Square Feet
0.32
Acres
$210,000 | 109 Wendy Hill Lane, Sneads Ferry, NC 28460
Coming Soon - No Showings

$210,000

3
Bedrooms
924
Square Feet
0.31
Acres
$250,000 | 225 Lakewood Drive, Jacksonville, NC 28546
1/27
New

$250,000

4
Bedrooms
1,563
Square Feet
0.62
Acres
$215,000 | 129 Pattie Lane, Maysville, NC 28555
1/10
New

$215,000

3
Bedrooms
1,237
Square Feet
1.09
Acres
$407,000 | 104 Bridge Tender Cove, Sneads Ferry, NC 28460
1/34
New

$407,000

3
Bedrooms
1,472
Square Feet
0.54
Acres
$235,000 | 309-311 Starling Street, Jacksonville, NC 28540
1/52
New

$235,000

4
Bedrooms
1,665
Square Feet
0.4
Acres
$311,000 | 108 Yellowwood Drive, Jacksonville, NC 28546
1/32
New

$311,000

4
Bedrooms
1,752
Square Feet
0.31
Acres
$379,240 | 514 Bogue Vw Road, Unit LOT 50, Hubert, NC 28539
1/37

$379,240

4
Bedrooms
1,881
Square Feet
0.18
Acres
$379,340 | 512 Bogue Vw Road, Unit LOT 49, Hubert, NC 28539
1/57

$379,340

4
Bedrooms
2,360
Square Feet
0.18
Acres
$145,000 | 230 Drummer Kellum Road, Jacksonville, NC 28546
1/27

$145,000

2
Bedrooms
749
Square Feet
0.62
Acres
$357,000 | 1840 New River Inlet Road, Unit 2307B, North Topsail Beach, NC 28460
1/38

$357,000

2
Bedrooms
852
Square Feet
$264,900 | 103 Chestnut Court, Jacksonville, NC 28546
1/49

$264,900

3
Bedrooms
1,569
Square Feet
0.07
Acres
$425,000 | 253 Hardison Road, Holly Ridge, NC 28445
1/15

$425,000

3
Bedrooms
2,121
Square Feet
0.65
Acres
$264,900 | 101 Chestnut Hill Drive, Jacksonville, NC 28544
1/49

$264,900

3
Bedrooms
1,569
Square Feet
0.21
Acres
$229,000 | 224 Hemlock Drive, Jacksonville, NC 28546
1/6

$229,000

3
Bedrooms
1,308
Square Feet
0.12
Acres
$237,000 | 18 White Oak Street, Jacksonville, NC 28540
1/32

$237,000

3
Bedrooms
1,341
Square Feet
0.28
Acres
$193,500 | 312 Burley Drive, Unit 5, Hubert, NC 28539
1/29

$193,500

2
Bedrooms
1,173
Square Feet
0.03
Acres
$196,500 | 571 Corbin Street, Jacksonville, NC 28546
1/27

$196,500

3
Bedrooms
1,179
Square Feet
0.08
Acres
$252,509 | 197 Bannermans Mill Road, Richlands, NC 28574
1/18

$252,509

3
Bedrooms
1,200
Square Feet
0.34
Acres
$368,000 | 834 Faithful Way, Jacksonville, NC 28546
1/34
Virtual Tour

$368,000

4
Bedrooms
2,278
Square Feet
0.19
Acres
$319,000 | 832 Faithful Way, Jacksonville, NC 28546
1/27
Virtual Tour

$319,000

3
Bedrooms
1,583
Square Feet
0.19
Acres
$255,000 | 2039 Hunters Ridge Drive, Midway Park, NC 28544
1/26

$255,000

3
Bedrooms
1,442
Square Feet
0.26
Acres
$339,000 | 775 Regiment Road, Jacksonville, NC 28546
1/22
Virtual Tour

$339,000

3
Bedrooms
1,800
Square Feet
0.23
Acres
$333,000 | 776 Regiment Road, Jacksonville, NC 28546
1/31
Virtual Tour

$333,000

4
Bedrooms
1,727
Square Feet
0.26
Acres
$295,000 | 215 West Railroad Street, Jacksonville, NC 28540
1/50

$295,000

3
Bedrooms
1,624
Square Feet
0.11
Acres
$183,500 | 201 Lanieve Court, Unit 1, Hubert, NC 28539
1/25

$183,500

2
Bedrooms
1,054
Square Feet
0.03
Acres
$740,000 | 35 Bermuda Landing Place, North Topsail Beach, NC 28460
Compass Coming Soon

$740,000

4
Bedrooms
1,456
Square Feet
0.08
Acres
$324,900 | 184 Audubon Drive, Jacksonville, NC 28546
1/49

$324,900

4
Bedrooms
1,846
Square Feet
0.31
Acres
$291,900 | 312 Purple Rain Court, Unit LOT 52, Richlands, NC 28574
1/30

$291,900

3
Bedrooms
1,280
Square Feet
0.38
Acres
$355,000 | 401 Ragged Point Court, Jacksonville, NC 28546
1/34

$355,000

4
Bedrooms
2,023
Square Feet
0.29
Acres
$313,220 | 146 North Squires Lane, Richlands, NC 28574
1/65

$313,220

3
Bedrooms
1,504
Square Feet
0.2
Acres

146 North Squires Lane, Richlands, NC 28574

$357,250 | 148 North Squires Run Lane, Richlands, NC 28574
1/52

$357,250

4
Bedrooms
2,516
Square Feet
0.22
Acres
$365,000 | 212 Windsor Run Boulevard, Jacksonville, NC 28546
1/28

$365,000

3
Bedrooms
1,982
Square Feet
0.26
Acres
$416,090 | 423 Matthews Farm Road, Unit LOT 92, Hubert, NC 28539
1/43

$416,090

4
Bedrooms
2,671
Square Feet
0.17
Acres
$364,240 | 424 Matthews Farm Road, Unit LOT 180, Hubert, NC 28539
1/37

$364,240

4
Bedrooms
1,881
Square Feet
0.17
Acres
$235,000 | 1020 Furia Drive, Jacksonville, NC 28540
1/46

$235,000

3
Bedrooms
1,536
Square Feet
0.34
Acres
$399,000 | 220 Gelynda Court, Holly Ridge, NC 28445
1/51

$399,000

3
Bedrooms
2,046
Square Feet
0.67
Acres
$649,900 | 906 Marshview Court, Hubert, NC 28539
1/35
Open: 8/8 01:00PM - 04:00PM

$649,900

4
Bedrooms
2,446
Square Feet
1.68
Acres
$170,000 | 931 Haw Branch Road, Beulaville, NC 28518
1/43

$170,000

3
Bedrooms
1,456
Square Feet
1.03
Acres
$248,500 | 115 Jessie Circle, Hubert, NC 28539
1/43

$248,500

3
Bedrooms
1,537
Square Feet
0.07
Acres
$295,000 | 305 Providence Drive, Jacksonville, NC 28546
1/40

$295,000

3
Bedrooms
1,870
Square Feet
0.16
Acres
$350,000 | 213 Rudolph Lane, Hubert, NC 28539
1/57

$350,000

4
Bedrooms
2,028
Square Feet
0.54
Acres
$295,000 | 113 Ronny Court, Jacksonville, NC 28546
1/61

$295,000

4
Bedrooms
1,829
Square Feet
0.36
Acres
$225,500 | 171 Oyster Lane, Hubert, NC 28539
1/32

$225,500

3
Bedrooms
1,612
Square Feet
0.46
Acres
$215,000 | 220 Winter Place, Jacksonville, NC 28540
1/2
Coming Soon - No Showings

$215,000

3
Bedrooms
1,211
Square Feet
0.53
Acres
$179,900 | 152 Quail Point Drive, Hubert, NC 28539
1/16

$179,900

2
Bedrooms
1,280
Square Feet
0.29
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes