| County | Location | # | Destinations | Notes |
|---|
| Old | New |
|---|
| Haywood | | | 7 | Harmon Den | |
| | | 15 | Fines Creek | |
| | | 20 | | |
| | | 24 | | |
| | | 27 | | West end of US 74 overlap |
| | | 31 | | |
| | | 33 | Newfound Road | |
| Buncombe | | | 37 | Candler, East Canton | |
| Asheville | | 44 | |
| | 46A | | East end of US 74 overlap |
| | 46B | | Eastbound exit and westbound entrance |
| | 47 | | |
| | 50 | | Signed as exits 50A (south) and 50B (north) westbound |
| | 51 | | |
| | 53A | | |
| | 53B | | |
| | | 55 | | |
| | | 59 | Swannanoa | |
| Black Mountain | | 64 | | |
| | 65 | | West end of US 70 overlap; westbound exit and eastbound entrance |
| | | 66 | Ridgecrest | |
| McDowell | | | 72 | | East end of US 70 overlap; eastbound exit and westbound entrance |
| Old Fort | | 73 | Old Fort | |
| | | 75 | Parker Padgett Road | |
| | | 81 | Sugar Hill Road - Marion | |
| | | 83 | Ashworth Road | |
| | | 85 | | |
| | | 86 | | |
| | | 90 | Nebo, Lake James | |
| Burke | | | 94 | Dysartsville Road - Lake James | |
| | | 96 | Kathy Road | |
| | | 98 | Causby Road - Glen Alpine | |
| Glen Alpine | | 100 | Jamestown Road, Dixie Boulevard - Glen Alpine | |
| Morganton | | 103 | | |
| | 104 | Enola Road | |
| | 105 | | |
| | | 106 | Bethel Road | |
| | | 107 | | |
| Valdese | | 111 | Valdese | |
| | 112 | Mineral Springs Mountain Road - Valdese | |
| Rutherford College | | 113 | Rutherford College, Connelly Springs | |
| Icard | | 116 | Icard | Former NC 10 |
| Hildebran | | 118 | Old NC 10 | |
| | 119 | Henry River, Hildebran | Signed as exits 119A (Henry River) and 119B (Hildebran) eastbound |
| Catawba | Long View | | 121 | Long View | |
| Hickory | | 123 | | Signed as exits 123A (south) and 123B (north) |
| | 125 | Hickory, Lenoir-Rhyne College | |
| | | 126 | | |
| | | 128 | Fairgrove Church Road | |
| Conover | | 130 | Old US 70 | |
| | 131 | | All ramps now closed |
| | 132 | | |
| | 133 | Rock Barn Road | |
| Claremont | | 135 | Claremont | |
| | | 138 | | |
| Iredell | | | 141 | Sharon School Road | |
| | | 144 | Old Mountain Road | |
| | | 146 | Stamey Farm Road | |
| Statesville | | 148 | | |
| | 150 | | |
| | 151 | | |
| | 152 | | Signed as exits 152A (south) and 152B (north) |
| | 153 | | Eastbound exit and westbound entrance |
| | 154 | | |
| | | 162 | | |
| Davie | | | 168 | | |
| | | 170 | | |
| | | 174 | Farmington Road | |
| | | 180 | | |
| Forsyth | Clemmons | | 182 | Tanglewood, Bermuda Run | Westbound exit and eastbound entrance |
| | 184 | Lewisville, Clemmons | |
| Winston-Salem | | 188 | | Eastbound exit and westbound entrance |
| | 188 | | Westbound exit and eastbound entrance |
| | 189 | | |
| | 190 | Hanes Mall Boulevard | Westbound exit and eastbound entrance |
| | 192 | | |
| | 193C | Silas Creek Parkway, South Main Street | Westbound exit and eastbound entrance |
| | 193 | | West end of US 311 overlap; signed as exits 193A (south) and 193B (north) |
| | 195 | | |
| | 196 | | East end of US 311 overlap |
| | | 201 | Union Cross Road | |
| Kernersville | | 203 | | |
| Guilford | | | 206 | | West end of US 421 overlap; westbound exit and eastbound entrance |
| Greensboro | | 208 | Sandy Ridge Road - Farmers Market | |
| | 210 | | |
| | 211 | Gallimore Dairy Road | |
| | 212 | | East end of US 421 overlap; signed as exits 212A (Bryan Boulevard) and 212B (I-73/US 421) southbound |
| | 213 | Guilford College Rd. | |
| | 214 | Wendover Ave. | |
| | 216 | | |
| | 217 | High Point Rd./Koury Blvd. | |
| | 218 | Freeman Mill Rd. | |
| | 219A | | |
| | 219B | Randleman Road | |
125 37 | 220 | South Elm-Eugene Street – Downtown Greensboro | |
126 38 | 221A | MLK Jr. Dr./J.M. Hunt Jr Expressway | Former US 421 south |
127 39 | 221B | | North end of US 29/US 70/US 220 overlap; northbound exit and southbound entrance |
128 41 | 223 | | |
| | 130 43 | 226 | McConnell Road | |
| | 44 | 227A | | |
| | 44 | 227B | | Northbound exit and southbound entrance |
| | | | | Northbound exit and southbound entrance |
| I-40 overlaps with Interstate 85 (exits 131 to 163) |
|---|
| Orange | Hillsborough | | 259 | | East end of I-85 overlap |
| | 261 | Hillsborough | Former NC 86 |
| | | 263 | New Hope Church Road |
| | | 266 | | |
| Durham | Chapel Hill | | 270 | | |
| | 273 | | Signed as exits 273A (west) and 273B (east) westbound |
| | | 274 | | |
| | | 276 | Fayetteville Road - Southpoint–North Carolina Central University | |
| | | 278 | | |
| | | 279A | Alexander Drive | |
| | | 279B | | |
| RTP | | 280 | Davis Drive | |
| | 281 | Miami Boulevard | |
| | 282 | Page Road | |
| | 283 | | Signed as exits 283A (west) and 283B (north) westbound |
| Wake | | 284 | Airport Boulevard - RDU International Airport | Signed as exits 284A (west) and 284B (east) eastbound |
| | 285 | Aviation Parkway - Morrisville, RDU International Airport | |
| | 287 | Harrison Avenue - Cary | |
| | | 289 | | |
| Cary | | 290 | | |
| | 291 | Cary Towne Boulevard - Cary | |
| | 293 | | West end of US 64 overlap; signed as exits 293A (south/west) and 293B (north/east) |
| | | 295 | Gorman Street | |
| | | 297 | Lake Wheeler Road | |
| Raleigh | | 298 | | Signed as exits 298A (east/south) and 298B (west/north) |
| | 299 | Hammond Road, Person Street | |
| | 300 | Rock Quarry Road | Signed as exits 300A (south) and 300B (north) westbound |
| | | 301 | | East end of US 64 overlap |
| | | 303 | Jones Sausage Road | |
| | | 306 | | Signed as exits 306A (west) and 306B (east) westbound |
| | | 308 | | |
| Johnston | | | 312 | | |
| | | 319 | | |
| Benson | | 325 | | |
| | 328 | | Signed as exits 328A (south) and 328B (north) |
| | | 334 | | |
| Sampson | Newton Grove | | 341 | |
| | 342 | |
| | | 343 | | |
| | | 348 | Suttontown Road | |
| | | | 355 | | |
| Duplin | | | 364 | | West end of NC 24 overlap |
| | | 369 | | |
| | | 373 | | East end of NC 24 overlap |
| | | 380 | Brices Store Rd Rose Hill Greenevers | |
| | | 384 | | |
| | | 385 | | |
| Pender | | | 390 | | |
| | | 398 | | |
| | | 408 | | |
| New Hanover | Castle Hayne | | 414 | Holly Shelter Rd Castle Hayne, Hampstead | |
| | | 416 | | Signed as exits 416A (west/south) and 416B (north) |
| Wilmington | | 420 | | Signed as exits 420A (Gordon Road) and 420B (US 117/NC 132) westbound |
| | | | Eastbound exit and westbound entrance |