Apartments and houses for rent in Onslow County, NC
Loading...
Enable notifications and we'll notify you immediately when a new rental property becomes available in Onslow County, NC on one of the most popular rental listing sites!
258 listings

112 South Sea St, Jacksonville, NC 28546
$2,350
4 beds
3 baths
July 01, 2026 - Source: realtor.com
New
1 hour ago
Piney Green, NC

704 Stagecoach Dr, Jacksonville, NC 28546
$2,800
3015 sqft
5 beds
3 baths
July 01, 2026 - Source: realtor.com
New
1 hour ago
Jacksonville, NC

300 Shifting Winds Dr, Jacksonville, NC 28546
$2,000
1785 sqft
4 beds
3 baths
July 01, 2026 - Source: zillow.com +1 more
New
3 hours ago
Piney Green, NC

910 Winchester Rd, Jacksonville, NC 28546
$1,900
2040 sqft
4 beds
2 baths
July 01, 2026 - Source: realtor.com
New
4 hours ago
Jacksonville, NC

404 Amaryllis Ln, Holly Ridge, NC 28445
$2,475
2370 sqft
3 beds
3 baths
July 01, 2026 - Source: realtor.com
New
5 hours ago
Holly Ridge, NC

822 Tuscarora Trl, Jacksonville, NC 28546
$1,900
1655 sqft
4 beds
3 baths
June 30, 2026 - Source: zillow.com +1 more
New
18 hours ago
Piney Green, NC

807 Deblea Ct, Jacksonville, NC 28546
$1,750
1466 sqft
3 beds
2 baths
June 30, 2026 - Source: realtor.com +2 more
New
19 hours ago
Jacksonville, NC

223 Caldwell Loop, Jacksonville, NC 28546
$1,550
3 beds
3 baths
June 30, 2026 - Source: realtor.com
New
22 hours ago
Jacksonville, NC

206 Alexa Pl, Jacksonville, NC 28546
$1,450
2 beds
3 baths
June 30, 2026 - Source: zillow.com +2 more
New
Yesterday
Piney Green, NC

118 Archdale Dr, Jacksonville, NC 28546
$2,000
4 beds
3 baths
June 30, 2026 - Source: zillow.com +3 more
New
Yesterday
Jacksonville, NC

118 Carolina Pines Dr, Jacksonville, NC 28546
$1,600
3 beds
2 baths
June 30, 2026 - Source: realtor.com +1 more
New
Yesterday
Piney Green, NC

118 Carolina Pines Dr, Jacksonville, NC 28546
$1,600
1460 sqft
3 beds
2 baths
June 30, 2026 - Source: zillow.com +1 more
New
Yesterday
Piney Green, NC

202 Thrush Ct, Jacksonville, NC 28546
$1,850
1904 sqft
3 beds
3 baths
June 30, 2026 - Source: zillow.com +3 more
New
Yesterday
Half Moon, NC

110 Estate Dr, Jacksonville, NC 28540
$1,895
1254 sqft
3 beds
2 baths
June 30, 2026 - Source: redfin.com
New
Yesterday
Jacksonville, NC

100 Allen Pl, Jacksonville, NC 28546
$1,550
3 beds
2 baths
June 30, 2026 - Source: realtor.com +1 more
New
Yesterday
Jacksonville, NC

2292 Onslow Dr Unit S1826-2, Jacksonville, NC 28540
$1,199
649 sqft
2 beds
1 bath
June 30, 2026 - Source: redfin.com
New
Yesterday
Jacksonville, NC

3503 Island Dr, North Topsail Beach, NC 28460
$2,400
1503 sqft
4 beds
3 baths
June 30, 2026 - Source: zillow.com
New
Yesterday
North Topsail Beach, NC

432 Spring Dr, Jacksonville, NC 28540
$1,875
1617 sqft
3 beds
2 baths
June 29, 2026 - Source: realtor.com +1 more
New
Yesterday
Half Moon, NC
What's the average rent in Onslow County, NC?
Based on the last 30 days, the average rent in Onslow County, NC is $1,514.
This is 14.8% lower than the average rental price in North Carolina.
This is 14.8% lower than the average rental price in North Carolina.
How often do new rentals come on the market in Onslow County, NC?
On average, 9 rentals are put on the market in Onslow County, NC per day.
Filters
Price Range
$
$
Number of Bedrooms
Number of Bathrooms
Square Feet
sqft
sqft