NC 24 in red, business routes in blue | ||||
Route information | ||||
Maintained by NCDOT | ||||
Length | 279.4 mi [1] (449.7 km) | |||
Existed | 1921–present | |||
Tourist routes | ![]() ![]() | |||
Major junctions | ||||
West end | ![]() | |||
East end | ![]() | |||
Location | ||||
Country | United States | |||
State | North Carolina | |||
Counties | Mecklenburg, Cabarrus, Stanly, Montgomery, Moore, Harnett, Cumberland, Sampson, Duplin, Onslow, Carteret | |||
Highway system | ||||
|
North Carolina Highway 24 (NC 24) is the longest primary state highway in the U.S. state of North Carolina. It travels east–west between the Charlotte metropolitan area and the Crystal Coast, connecting the cities of Charlotte, Fayetteville, Jacksonville and Morehead City.
Prior to the western terminus of NC 24 at Interstate 485 (I-485), the road begins as an unmarked street named W.T. Harris Boulevard at Mount Holly-Huntersville Road. The road was named for William Thomas Harris, better known as one of the founders of Harris Teeter. Along the way NC 24 provides access to I-77, U.S. Route 21 (US 21), NC 115, I-85, US 29, and NC 49. At NC 27 (Albemarle Road) NC 24 makes a sharp left turn and joins that route in a concurrency, while W.T. Harris Boulevard continues further south unmarked towards US 74. [2]
NC 24 is both one of the longest and most concurrent routes in the state. Besides the approximately 100-mile (160 km) concurrency with NC 27 between Johnsonville and Charlotte, this route also shares long stretches of pavement with:
All told, about half of the total length of NC 24 runs concurrent with other routes.
As a route, it is designated as a "High Priority Corridor" for North Carolina, and much of it is highly traveled, providing the most direct access between Charlotte, Fayetteville and Jacksonville. It passes near or through three major Military installations ( Fort Liberty, Pope Field, and Camp Lejeune), as well as Morrow Mountain State Park, Lake Tillery and the Uwharrie National Forest. Most of the route east of I-40 is at least four lanes, with sections at or near freeway grade.
Along its eastern portions, NC 24 is known as Lejeune Boulevard thru Jacksonville, Freedom Way from the Camp Lejeune Main Gate to Swansboro, Corbett Avenue through Swansboro, Cedar Point Boulevard through Cedar Point, the W. B. McLean Highway through much of central Carteret County from JCT NC 58 to its terminus in Mansfield at US 70.
In March 2003, The state DOT rerouted the west end of NC 24 from US 74 to I-77 (Exit 18). This was facilitated by following Harris Boulevard in east Charlotte instead of following NC 27. This added nearly 15 miles (24 km) onto the highway's length. On December 8, 2008, Interstate 485 opened in Northwest Mecklenburg County; at that same time NC 24 was extended again by 1 mile (1.6 km) to the new freeway (Exit 21) along West WT Harris Boulevard.
Before this rerouting, NC 24 was extraneous west of Johnsonville. It was concurrent with NC 27 over its entire length to its terminus at US 74, at which point NC 27 continued while NC 24 did not.
NC 24's eastern terminus is at US 70 in Morehead City. This eastern segment leading to the terminus provides access to communities on the mainland side of the Bogue Sound.
Location | Hubert– Swansboro |
---|---|
Length | 6.5 mi [3] (10.5 km) |
Existed | 1931–1934 |
North Carolina Highway 243 (NC 243) appeared in 1931 as a renumbering of NC 24 from Hubert to Swansboro; which NC 24 went northeast to Stella then east towards Morehead City. In 1934, NC 243 was reverted to NC 24 when the White Oak River bridge was completed in Swansboro.
Location | Tramway– Jonesboro |
---|---|
Length | 4.0 mi (6.4 km) |
Existed | 1932–1936 |
North Carolina Highway 605 (NC 605) was established in 1932 as a new primary route between US 1/ US 15/ NC 50/ NC 75, in Tramway, and US 421/ NC 60, in Jonesboro. In 1936, NC 24 was extended northwest from Fayetteville to Tramway, replacing NC 605.
County | Location | mi [1] | km | Destinations | Notes |
---|---|---|---|---|---|
Mecklenburg | Charlotte | 0.0 | 0.0 | ![]() | Western terminus; Exit 21 (I-485) |
1.1 | 1.8 | ![]() | Exit 18 (I-77) | ||
1.5 | 2.4 | ![]() | |||
2.8 | 4.5 | ![]() | |||
7.3 | 11.7 | ![]() | Exit 45 (I-85) | ||
8.0 | 12.9 | ![]() | |||
8.6 | 13.8 | ![]() | To UNC Charlotte | ||
9.6 | 15.4 | Old Concord Road | |||
16.3 | 26.2 | ![]() ![]() | West end of NC 27 overlap | ||
Mint Hill | 21.1 | 34.0 | ![]() | Exit 41 (I-485) | |
22.3 | 35.9 | ![]() ![]() | |||
Cabarrus | Midland | 30.2 | 48.6 | ![]() | |
Stanly | Locust | 34.6 | 55.7 | ![]() | |
Red Cross | 38.8 | 62.4 | ![]() ![]() | ||
Albemarle | 49.4 | 79.5 | ![]() ![]() ![]() ![]() ![]() | West end of NC 73 overlap | |
49.6 | 79.8 | ![]() ![]() | |||
51.5 | 82.9 | ![]() ![]() | |||
Pee Dee River | 57.5 | 92.5 | James B. Garrison Bridge | ||
Montgomery | | 57.7 | 92.9 | ![]() ![]() | East end of NC 73 overlap |
| 65.7 | 105.7 | ![]() ![]() | South end of NC 109 overlap | |
Troy | 69.1 | 111.2 | ![]() ![]() ![]() ![]() | North end of NC 109 and south end of NC 109 Bus overlap | |
69.6 | 112.0 | ![]() ![]() ![]() ![]() | North end of NC 109 Bus overlap | ||
Biscoe | 76.2 | 122.6 | ![]() ![]() | ||
77.0 | 123.9 | ![]() ![]() ![]() | Exit 49 (I-73) | ||
Moore | | 88.8 | 142.9 | ![]() | |
| 94.0 | 151.3 | ![]() ![]() | North end of NC 22 overlap | |
Carthage | 99.0 | 159.3 | ![]() ![]() | South end of NC 22 overlap | |
100.1 | 161.1 | ![]() ![]() ![]() | South end of US 15/US 501 overlap | ||
| 102.1 | 164.3 | ![]() ![]() ![]() | North end of US 15/US 501 overlap | |
Cameron | 108.7 | 174.9 | ![]() ![]() | ||
| 110.5 | 177.8 | ![]() | ||
Harnett | Johnsonville | 118.9 | 191.4 | ![]() ![]() | East end of NC 27 overlap |
Spout Springs | 122.0 | 196.3 | ![]() ![]() | North end of NC 87 overlap | |
Cumberland | Spring Lake | 128.6 | 207.0 | ![]() ![]() | |
130.8 | 210.5 | ![]() ![]() | North end of NC 210 overlap | ||
131.3 | 211.3 | Bragg Boulevard – Fort Liberty | Civilian traffic to close May 2016 [4] | ||
Fayetteville | 132.9 | 213.9 | Honeycutt Road – Simmons AAF | ||
134.7 | 216.8 | ![]() ![]() ![]() | North end of I-295 and south end of NC 210 overlap; exit 23 (I-295) | ||
136.0 | 218.9 | ![]() | South end of I-295 overlap; exit 21C (I-295) | ||
138.4 | 222.7 | ![]() | |||
142.2 | 228.8 | ![]() ![]() ![]() ![]() | South end of NC 87 overlap | ||
142.6 | 229.5 | ![]() ![]() | Eastbound exit and westbound entrance; north end of NC 210 overlap | ||
143.9 | 231.6 | ![]() ![]() | |||
144.6 | 232.7 | ![]() ![]() ![]() ![]() | South end of NC 210 overlap | ||
Vander | 147.4 | 237.2 | ![]() | Exit 52AB (I-95); cloverleaf interchange with collector/distributor lanes | |
Sampson | Roseboro | 165.4 | 266.2 | ![]() | |
Clinton | 176.1 | 283.4 | ![]() ![]() ![]() | North end of US 421 / US 701 overlap | |
177.0 | 284.9 | ![]() ![]() ![]() | South end of US 421 / US 701 overlap | ||
178.1 | 286.6 | ![]() ![]() ![]() | South end of US 701 Bus overlap | ||
178.5 | 287.3 | ![]() ![]() ![]() | North end of US 701 Bus overlap | ||
Duplin | Warsaw | 188.7 | 303.7 | ![]() ![]() ![]() ![]() ![]() | West end of I-40 overlap; exit 364 (I-40) |
| 193.7 | 311.7 | ![]() | Exit 369 (I-40) | |
| 197.1 | 317.2 | ![]() ![]() ![]() ![]() | East end of I-40 and south end of NC 903 overlap; exit 373 (I-40) | |
| 200.0 | 321.9 | ![]() | ||
Kenansville | 202.2 | 325.4 | ![]() | ||
203.1 | 326.9 | ![]() ![]() ![]() ![]() ![]() | North end of NC 903 overlap | ||
Beulaville | 213.1 | 343.0 | ![]() ![]() | ||
Onslow | | 223.7 | 360.0 | ![]() ![]() | North end of US 258 overlap |
Catherine Lake | 232.3 | 373.9 | ![]() ![]() | Southern terminus of NC 111 | |
Jacksonville | 237.3 | 381.9 | ![]() ![]() ![]() ![]() | South end of US 258 and west end of NC 53 (hidden) overlap | |
238.4 | 383.7 | ![]() ![]() | South end of US 17 overlap | ||
241.9 | 389.3 | Montford Landing Road | Eastbound entrance and westbound exit | ||
242.5 | 390.3 | ![]() ![]() | North end of US 17 overlap | ||
243.2 | 391.4 | Wilson Boulevard – Camp Lejeune | |||
233.9 | 376.4 | ![]() ![]() | East end of NC 53 (hidden) overlap | ||
246.2 | 396.2 | Camp Lejeune Main Gate | |||
Hubert | 252.8 | 406.8 | ![]() ![]() | Northern terminus of NC 172 | |
Carteret | Cape Carteret | 263.2 | 423.6 | ![]() | |
Morehead City | 279.4 | 449.7 | ![]() | Eastern terminus | |
1.000 mi = 1.609 km; 1.000 km = 0.621 mi
|
Location | Troy, North Carolina |
---|---|
Length | 3.7 mi [5] (6.0 km) |
Existed | 2019–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in 2019 when mainline NC 24, along with NC 27, was rerouted onto new routing bypassing south of Troy.
Location | Autryville, North Carolina |
---|---|
Length | 1.7 mi [6] (2.7 km) |
Existed | 2018–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in 2018 when mainline NC 24 was rerouted onto new routing bypassing north of Autryville. The 1.7-mile (2.7 km) business route follows the original alignment of NC 24 along Clinton Road, Williams Street, and Autry Highway.
Location | Warsaw– Kenansville, NC |
---|---|
Length | 11.8 mi [7] (19.0 km) |
Existed | 1999–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in March, 1999 when mainline NC 24 was rerouted overlapping I-40 and NC 903 (Kenansville Bypass); the old alignment through downtown Warsaw and Kenansville was redesignated as a business loop. [8]
Location | Jacksonville, North Carolina |
---|---|
Length | 4.3 mi [9] (6.9 km) |
Existed | 2006–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in January 2008 when mainline NC 24 was placed on new bypass south of Jacksonville. The business loop follows the old alignment through downtown Jacksonville, via Richlands Highway (in concurrency with US 258), Marine Boulevard (in concurrency with US 17 Business), Johnson Boulevard and Lejeune Boulevard. [10]
NC 24 in red, business routes in blue | ||||
Route information | ||||
Maintained by NCDOT | ||||
Length | 279.4 mi [1] (449.7 km) | |||
Existed | 1921–present | |||
Tourist routes | ![]() ![]() | |||
Major junctions | ||||
West end | ![]() | |||
East end | ![]() | |||
Location | ||||
Country | United States | |||
State | North Carolina | |||
Counties | Mecklenburg, Cabarrus, Stanly, Montgomery, Moore, Harnett, Cumberland, Sampson, Duplin, Onslow, Carteret | |||
Highway system | ||||
|
North Carolina Highway 24 (NC 24) is the longest primary state highway in the U.S. state of North Carolina. It travels east–west between the Charlotte metropolitan area and the Crystal Coast, connecting the cities of Charlotte, Fayetteville, Jacksonville and Morehead City.
Prior to the western terminus of NC 24 at Interstate 485 (I-485), the road begins as an unmarked street named W.T. Harris Boulevard at Mount Holly-Huntersville Road. The road was named for William Thomas Harris, better known as one of the founders of Harris Teeter. Along the way NC 24 provides access to I-77, U.S. Route 21 (US 21), NC 115, I-85, US 29, and NC 49. At NC 27 (Albemarle Road) NC 24 makes a sharp left turn and joins that route in a concurrency, while W.T. Harris Boulevard continues further south unmarked towards US 74. [2]
NC 24 is both one of the longest and most concurrent routes in the state. Besides the approximately 100-mile (160 km) concurrency with NC 27 between Johnsonville and Charlotte, this route also shares long stretches of pavement with:
All told, about half of the total length of NC 24 runs concurrent with other routes.
As a route, it is designated as a "High Priority Corridor" for North Carolina, and much of it is highly traveled, providing the most direct access between Charlotte, Fayetteville and Jacksonville. It passes near or through three major Military installations ( Fort Liberty, Pope Field, and Camp Lejeune), as well as Morrow Mountain State Park, Lake Tillery and the Uwharrie National Forest. Most of the route east of I-40 is at least four lanes, with sections at or near freeway grade.
Along its eastern portions, NC 24 is known as Lejeune Boulevard thru Jacksonville, Freedom Way from the Camp Lejeune Main Gate to Swansboro, Corbett Avenue through Swansboro, Cedar Point Boulevard through Cedar Point, the W. B. McLean Highway through much of central Carteret County from JCT NC 58 to its terminus in Mansfield at US 70.
In March 2003, The state DOT rerouted the west end of NC 24 from US 74 to I-77 (Exit 18). This was facilitated by following Harris Boulevard in east Charlotte instead of following NC 27. This added nearly 15 miles (24 km) onto the highway's length. On December 8, 2008, Interstate 485 opened in Northwest Mecklenburg County; at that same time NC 24 was extended again by 1 mile (1.6 km) to the new freeway (Exit 21) along West WT Harris Boulevard.
Before this rerouting, NC 24 was extraneous west of Johnsonville. It was concurrent with NC 27 over its entire length to its terminus at US 74, at which point NC 27 continued while NC 24 did not.
NC 24's eastern terminus is at US 70 in Morehead City. This eastern segment leading to the terminus provides access to communities on the mainland side of the Bogue Sound.
Location | Hubert– Swansboro |
---|---|
Length | 6.5 mi [3] (10.5 km) |
Existed | 1931–1934 |
North Carolina Highway 243 (NC 243) appeared in 1931 as a renumbering of NC 24 from Hubert to Swansboro; which NC 24 went northeast to Stella then east towards Morehead City. In 1934, NC 243 was reverted to NC 24 when the White Oak River bridge was completed in Swansboro.
Location | Tramway– Jonesboro |
---|---|
Length | 4.0 mi (6.4 km) |
Existed | 1932–1936 |
North Carolina Highway 605 (NC 605) was established in 1932 as a new primary route between US 1/ US 15/ NC 50/ NC 75, in Tramway, and US 421/ NC 60, in Jonesboro. In 1936, NC 24 was extended northwest from Fayetteville to Tramway, replacing NC 605.
County | Location | mi [1] | km | Destinations | Notes |
---|---|---|---|---|---|
Mecklenburg | Charlotte | 0.0 | 0.0 | ![]() | Western terminus; Exit 21 (I-485) |
1.1 | 1.8 | ![]() | Exit 18 (I-77) | ||
1.5 | 2.4 | ![]() | |||
2.8 | 4.5 | ![]() | |||
7.3 | 11.7 | ![]() | Exit 45 (I-85) | ||
8.0 | 12.9 | ![]() | |||
8.6 | 13.8 | ![]() | To UNC Charlotte | ||
9.6 | 15.4 | Old Concord Road | |||
16.3 | 26.2 | ![]() ![]() | West end of NC 27 overlap | ||
Mint Hill | 21.1 | 34.0 | ![]() | Exit 41 (I-485) | |
22.3 | 35.9 | ![]() ![]() | |||
Cabarrus | Midland | 30.2 | 48.6 | ![]() | |
Stanly | Locust | 34.6 | 55.7 | ![]() | |
Red Cross | 38.8 | 62.4 | ![]() ![]() | ||
Albemarle | 49.4 | 79.5 | ![]() ![]() ![]() ![]() ![]() | West end of NC 73 overlap | |
49.6 | 79.8 | ![]() ![]() | |||
51.5 | 82.9 | ![]() ![]() | |||
Pee Dee River | 57.5 | 92.5 | James B. Garrison Bridge | ||
Montgomery | | 57.7 | 92.9 | ![]() ![]() | East end of NC 73 overlap |
| 65.7 | 105.7 | ![]() ![]() | South end of NC 109 overlap | |
Troy | 69.1 | 111.2 | ![]() ![]() ![]() ![]() | North end of NC 109 and south end of NC 109 Bus overlap | |
69.6 | 112.0 | ![]() ![]() ![]() ![]() | North end of NC 109 Bus overlap | ||
Biscoe | 76.2 | 122.6 | ![]() ![]() | ||
77.0 | 123.9 | ![]() ![]() ![]() | Exit 49 (I-73) | ||
Moore | | 88.8 | 142.9 | ![]() | |
| 94.0 | 151.3 | ![]() ![]() | North end of NC 22 overlap | |
Carthage | 99.0 | 159.3 | ![]() ![]() | South end of NC 22 overlap | |
100.1 | 161.1 | ![]() ![]() ![]() | South end of US 15/US 501 overlap | ||
| 102.1 | 164.3 | ![]() ![]() ![]() | North end of US 15/US 501 overlap | |
Cameron | 108.7 | 174.9 | ![]() ![]() | ||
| 110.5 | 177.8 | ![]() | ||
Harnett | Johnsonville | 118.9 | 191.4 | ![]() ![]() | East end of NC 27 overlap |
Spout Springs | 122.0 | 196.3 | ![]() ![]() | North end of NC 87 overlap | |
Cumberland | Spring Lake | 128.6 | 207.0 | ![]() ![]() | |
130.8 | 210.5 | ![]() ![]() | North end of NC 210 overlap | ||
131.3 | 211.3 | Bragg Boulevard – Fort Liberty | Civilian traffic to close May 2016 [4] | ||
Fayetteville | 132.9 | 213.9 | Honeycutt Road – Simmons AAF | ||
134.7 | 216.8 | ![]() ![]() ![]() | North end of I-295 and south end of NC 210 overlap; exit 23 (I-295) | ||
136.0 | 218.9 | ![]() | South end of I-295 overlap; exit 21C (I-295) | ||
138.4 | 222.7 | ![]() | |||
142.2 | 228.8 | ![]() ![]() ![]() ![]() | South end of NC 87 overlap | ||
142.6 | 229.5 | ![]() ![]() | Eastbound exit and westbound entrance; north end of NC 210 overlap | ||
143.9 | 231.6 | ![]() ![]() | |||
144.6 | 232.7 | ![]() ![]() ![]() ![]() | South end of NC 210 overlap | ||
Vander | 147.4 | 237.2 | ![]() | Exit 52AB (I-95); cloverleaf interchange with collector/distributor lanes | |
Sampson | Roseboro | 165.4 | 266.2 | ![]() | |
Clinton | 176.1 | 283.4 | ![]() ![]() ![]() | North end of US 421 / US 701 overlap | |
177.0 | 284.9 | ![]() ![]() ![]() | South end of US 421 / US 701 overlap | ||
178.1 | 286.6 | ![]() ![]() ![]() | South end of US 701 Bus overlap | ||
178.5 | 287.3 | ![]() ![]() ![]() | North end of US 701 Bus overlap | ||
Duplin | Warsaw | 188.7 | 303.7 | ![]() ![]() ![]() ![]() ![]() | West end of I-40 overlap; exit 364 (I-40) |
| 193.7 | 311.7 | ![]() | Exit 369 (I-40) | |
| 197.1 | 317.2 | ![]() ![]() ![]() ![]() | East end of I-40 and south end of NC 903 overlap; exit 373 (I-40) | |
| 200.0 | 321.9 | ![]() | ||
Kenansville | 202.2 | 325.4 | ![]() | ||
203.1 | 326.9 | ![]() ![]() ![]() ![]() ![]() | North end of NC 903 overlap | ||
Beulaville | 213.1 | 343.0 | ![]() ![]() | ||
Onslow | | 223.7 | 360.0 | ![]() ![]() | North end of US 258 overlap |
Catherine Lake | 232.3 | 373.9 | ![]() ![]() | Southern terminus of NC 111 | |
Jacksonville | 237.3 | 381.9 | ![]() ![]() ![]() ![]() | South end of US 258 and west end of NC 53 (hidden) overlap | |
238.4 | 383.7 | ![]() ![]() | South end of US 17 overlap | ||
241.9 | 389.3 | Montford Landing Road | Eastbound entrance and westbound exit | ||
242.5 | 390.3 | ![]() ![]() | North end of US 17 overlap | ||
243.2 | 391.4 | Wilson Boulevard – Camp Lejeune | |||
233.9 | 376.4 | ![]() ![]() | East end of NC 53 (hidden) overlap | ||
246.2 | 396.2 | Camp Lejeune Main Gate | |||
Hubert | 252.8 | 406.8 | ![]() ![]() | Northern terminus of NC 172 | |
Carteret | Cape Carteret | 263.2 | 423.6 | ![]() | |
Morehead City | 279.4 | 449.7 | ![]() | Eastern terminus | |
1.000 mi = 1.609 km; 1.000 km = 0.621 mi
|
Location | Troy, North Carolina |
---|---|
Length | 3.7 mi [5] (6.0 km) |
Existed | 2019–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in 2019 when mainline NC 24, along with NC 27, was rerouted onto new routing bypassing south of Troy.
Location | Autryville, North Carolina |
---|---|
Length | 1.7 mi [6] (2.7 km) |
Existed | 2018–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in 2018 when mainline NC 24 was rerouted onto new routing bypassing north of Autryville. The 1.7-mile (2.7 km) business route follows the original alignment of NC 24 along Clinton Road, Williams Street, and Autry Highway.
Location | Warsaw– Kenansville, NC |
---|---|
Length | 11.8 mi [7] (19.0 km) |
Existed | 1999–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in March, 1999 when mainline NC 24 was rerouted overlapping I-40 and NC 903 (Kenansville Bypass); the old alignment through downtown Warsaw and Kenansville was redesignated as a business loop. [8]
Location | Jacksonville, North Carolina |
---|---|
Length | 4.3 mi [9] (6.9 km) |
Existed | 2006–present |
North Carolina Highway 24 Business (NC 24 Bus) was established in January 2008 when mainline NC 24 was placed on new bypass south of Jacksonville. The business loop follows the old alignment through downtown Jacksonville, via Richlands Highway (in concurrency with US 258), Marine Boulevard (in concurrency with US 17 Business), Johnson Boulevard and Lejeune Boulevard. [10]