North Carolina Highway 904

Western Terminus

Eastern Terminus

NC 130 near Fairmont Ocean Isle Beach

Western Terminus

NC 904 ending at NC 130. NC 904 west has ended here since 1954.   Photo by Adam Prince.

Eastern Terminus

NC 904 ending at First St in Ocean Isle Beach. NC 904 east has ended at this intersection since 1984.   Photo by Jimmy Storey.

NC 904 leaving First St in Ocean Isle Beach.   Photo by Jimmy Storey.

Historic Eastern Terminus (1937-51)

This is US 701 Business entering North Carolina at Tabor City. From 1937-51, NC 904 east ended here.   Photo by Mapmikey, taken August 9, 2013.

Back to NC Highway Endings
Back to NC 904 listing

Last Updated:  June 22, 2014

(C) 2017-2014, Adam Froehlig, Mike Roberson