Rest Stops Nearby

US-23 rest stops in North Carolina

US-23 has 3 rest stops in North Carolina in our directory. The longest stretch without a stop is about 34 miles, between Macon County Rest Area and Haywood County Rest Area. Truck drivers find 17 spaces across these stops.

Macon County Rest AreaHaywood County Rest AreaHaywood County Rest Area South North · about 35 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve northbound traffic, below southbound.

Northbound: Macon County Rest Area to Haywood County Rest Area

US-23, south to north
Rest stopSideMileNearRestroomsTruck spacesFrom previous
Macon County Rest Area – – Franklin – 3 –
Haywood County Rest Area – – Balsam – 3 ≈ 34 mi
Haywood County Rest Area – – Balsam – 11 ≈ 1.2 mi

Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.

Driving southbound

Going the other way, the first stop is Haywood County Rest Area and the last is Macon County Rest Area. Stops marked NB in the table are on the other side of the road; use the ones marked SB or Both.

Can you sleep at rest stops in North Carolina?

No hour limit set · no camping

Tents and other structures are not allowed. The rule sets no hour limit.

Source: 19A NCAC 2E .0407, checked October 2026. Local signs may be stricter; this summary is not legal advice.

Official list: North Carolina rest areas (state DOT)

US-23 beyond North Carolina

Northbound, it continues in Kentucky. All US-23 rest stops · All rest areas in North Carolina

Frequently asked questions

How many rest stops are on US-23 in North Carolina?

3 rest stops in our list: 3 reachable northbound and 3 southbound (counting stops whose direction we could not confirm for both).

What is the longest stretch without a rest stop on US-23 in North Carolina?

About 34 miles, between Macon County Rest Area near Franklin and Haywood County Rest Area near Balsam.

Can you sleep at US-23 rest stops in North Carolina?

Tents and other structures are not allowed. The rule sets no hour limit. (19A NCAC 2E .0407)