Crossings / North Carolina
North Carolina
crossings.
Cities11510+ crossings each
Public crossings2,327at grade, on the FRA inventory
With gates61%698 with no active device
Reported incidents310Form 57, since 2016
The federal crossing inventory lists 2,327 public at-grade crossings across the 115 North Carolina cities with at least ten of them. Charlotte has the most at 139.
Norfolk Southern Railway Company operates the most of them at 829, ahead of CSX Transportation at 681.
30% of those crossings carry no active warning device (crossbucks, a stop sign or nothing recorded) against 61% with gates.
Crossing counts follow how much track runs through a place, not how busy or how loud it is. A city with many short industrial spurs will list more crossings than one with a single mainline carrying far more trains.
Every North Carolina city on the inventory
| City | County | Crossings | Gated | Quiet zone | Incidents |
|---|---|---|---|---|---|
| Charlotte | Mecklenburg | 139 | 60% | 2 | 52 |
| Fayetteville | Cumberland | 95 | 52% | 0 | 13 |
| Greensboro | Guilford | 58 | 64% | 0 | 26 |
| Goldsboro | Wayne | 54 | 72% | 0 | 5 |
| Lumberton | Robeson | 52 | 48% | 0 | 6 |
| Wilmington | New Hanover | 47 | 45% | 0 | 6 |
| Durham | Durham | 45 | 82% | 0 | 33 |
| Gastonia | Gaston | 45 | 33% | 1 | 17 |
| Greenville | Pitt | 40 | 83% | 0 | 2 |
| Morehead City | Carteret | 37 | 19% | 0 | 1 |
| Rocky Mount | Nash | 37 | 95% | 7 | 8 |
| Statesville | Iredell | 37 | 62% | 0 | 2 |
| Thomasville | Davidson | 33 | 76% | 0 | 5 |
| Kinston | Lenoir | 32 | 78% | 0 | 8 |
| Wilson | Wilson | 32 | 84% | 0 | 9 |
| Mooresville | Iredell | 29 | 45% | 0 | 1 |
| Asheville | Buncombe | 28 | 79% | 1 | 3 |
| Raleigh | Wake | 28 | 86% | 0 | 6 |
| High Point | Guilford | 27 | 56% | 0 | 6 |
| Laurinburg | Scotland | 27 | 59% | 0 | 1 |
| Raeford | Hoke | 27 | 30% | 0 | 0 |
| Asheboro | Randolph | 26 | 65% | 0 | 1 |
| Salisbury | Rowan | 26 | 69% | 3 | 6 |
| Roanoke Rapids | Halifax | 25 | 72% | 0 | 0 |
| Sanford | Lee | 25 | 52% | 0 | 2 |
| Denton | Davidson | 24 | 46% | 0 | 4 |
| Henderson | Vance | 23 | 74% | 0 | 2 |
| Hickory | Catawba | 23 | 83% | 0 | 0 |
| Pembroke | Robeson | 22 | 91% | 0 | 10 |
| Winston Salem | Forsyth | 22 | 68% | 0 | 0 |
| Aberdeen | Moore | 21 | 38% | 0 | 1 |
| Walkertown | Forsyth | 21 | 67% | 0 | 3 |
| Waynesville | Haywood | 21 | 81% | 0 | 2 |
| Hamlet | Richmond | 20 | 85% | 0 | 0 |
| Robbins | Moore | 20 | 30% | 0 | 0 |
| Sylva | Jackson | 20 | 45% | 0 | 0 |
| Bryson City | Swain | 19 | 53% | 0 | 0 |
| Lexington | Davidson | 19 | 84% | 0 | 7 |
| Oxford | Granville | 19 | 26% | 0 | 0 |
| Archdale | Randolph | 18 | 72% | 0 | 1 |
| Marion | McDowell | 18 | 94% | 0 | 0 |
| Mount Holly | Gaston | 18 | 56% | 0 | 1 |
| Chadbourn | Columbus | 17 | 41% | 0 | 0 |
| Lillington | Harnett | 17 | 59% | 0 | 0 |
| New Bern | Craven | 17 | 53% | 6 | 2 |
| Star | Montgomery | 17 | 35% | 0 | 0 |
| Tarboro | Edgecombe | 17 | 35% | 0 | 1 |
| Liberty | Randolph | 16 | 44% | 0 | 0 |
| Maxton | Robeson | 16 | 81% | 0 | 3 |
| Plymouth | Washington | 16 | 56% | 0 | 0 |
| St Pauls | Robeson | 16 | 6% | 0 | 0 |
| Vanceboro | Craven | 16 | 81% | 0 | 1 |
| Cary | Wake | 15 | 100% | 0 | 2 |
| East Laurinburg | Scotland | 15 | 20% | 0 | 0 |
| Elizabeth City | Pasquotank | 15 | 47% | 0 | 0 |
| Fuquay Varina | Wake | 15 | 80% | 0 | 0 |
| Kernersville | Forsyth | 15 | 87% | 0 | 5 |
| Monroe | Union | 15 | 100% | 0 | 7 |
| Norwood | Stanly | 15 | 80% | 0 | 0 |
| Rockingham | Richmond | 15 | 40% | 0 | 1 |
| Selma | Johnston | 15 | 93% | 0 | 2 |
| Troy | Montgomery | 15 | 33% | 0 | 0 |
| Warsaw | Duplin | 15 | 67% | 0 | 2 |
| Bethel | Pitt | 14 | 50% | 0 | 1 |
| Leland | Brunswick | 14 | 43% | 0 | 0 |
| Lincolnton | Lincoln | 14 | 93% | 0 | 0 |
| Welcome | Davidson | 14 | 79% | 0 | 0 |
| Belmont | Gaston | 13 | 38% | 0 | 1 |
| Candor | Montgomery | 13 | 23% | 0 | 0 |
| Cleveland | Rowan | 13 | 62% | 0 | 3 |
| Dunn | Harnett | 13 | 100% | 0 | 2 |
| Forest City | Rutherford | 13 | 54% | 0 | 1 |
| Hendersonville | Henderson | 13 | 69% | 0 | 0 |
| Jamesville | Martin | 13 | 62% | 0 | 0 |
| La Grange | Lenoir | 13 | 92% | 0 | 0 |
| Mount Airy | Surry | 13 | 38% | 0 | 0 |
| Pantego | Beaufort | 13 | 15% | 0 | 0 |
| Wagram | Scotland | 13 | 15% | 0 | 0 |
| Cherryville | Gaston | 12 | 100% | 0 | 0 |
| Dundarrach | Hoke | 12 | 67% | 0 | 1 |
| Fair Bluff | Columbus | 12 | 17% | 0 | 0 |
| Newton | Catawba | 12 | 50% | 0 | 0 |
| Oakboro | Stanly | 12 | 67% | 0 | 0 |
| Siler City | Chatham | 12 | 58% | 0 | 0 |
| Stovall | Granville | 12 | 0% | 0 | 0 |
| Tabor City | Columbus | 12 | 17% | 0 | 0 |
| Weldon | Halifax | 12 | 58% | 0 | 0 |
| Winterville | Pitt | 12 | 92% | 0 | 0 |
| Chocowinity | Beaufort | 11 | 91% | 0 | 1 |
| Farmville | Pitt | 11 | 82% | 0 | 0 |
| Huntersville | Mecklenburg | 11 | 55% | 0 | 0 |
| Mount Olive | Wayne | 11 | 82% | 0 | 0 |
| Newport | Carteret | 11 | 64% | 0 | 2 |
| Pleasant Garden | Guilford | 11 | 73% | 0 | 0 |
| Reidsville | Rockingham | 11 | 82% | 0 | 3 |
| Spring Hope | Nash | 11 | 0% | 0 | 0 |
| Stanley | Gaston | 11 | 100% | 0 | 1 |
| Bessemer City | Gaston | 10 | 80% | 0 | 5 |
| Black Mountain | Buncombe | 10 | 70% | 0 | 0 |
| Clayton | Johnston | 10 | 100% | 0 | 2 |
| Colon | Lee | 10 | 80% | 0 | 1 |
| Glendon | Moore | 10 | 0% | 0 | 0 |
| Havelock | Craven | 10 | 80% | 0 | 2 |
| Hiddenite | Alexander | 10 | 50% | 0 | 0 |
| James City | Craven | 10 | 90% | 0 | 3 |
| King | Stokes | 10 | 80% | 0 | 0 |
| Mebane | Alamance | 10 | 70% | 0 | 4 |
| Mount Gilead | Montgomery | 10 | 50% | 0 | 0 |
| Moyock | Currituck | 10 | 70% | 0 | 0 |
| Pilot Mountain | Surry | 10 | 30% | 0 | 0 |
| Rockwell | Rowan | 10 | 50% | 0 | 0 |
| Roxboro | Person | 10 | 20% | 0 | 0 |
| Southern Pines | Moore | 10 | 100% | 0 | 1 |
| Stony Point | Alexander | 10 | 20% | 0 | 0 |
| Washington | Beaufort | 10 | 70% | 0 | 0 |
Only cities with at least ten public at-grade crossings appear here. A city missing from this table has fewer, not none.