Railroad crossings in McHenry County, North Dakota
The federal inventory lists 125 public railroad crossings in McHenry County, North Dakota.
Inventory of .
- Public crossings
- 125
- Crossings with identified warning equipment
- 125
- Crossings reported with gates
- 15%
- Highest reported trains per day
- 17
- Reported incidents since 2016
- 5
- Gate share compared with the state
- 4 percentage points lower
Where the crossings are.
Browse the listThe map shows the available locations on this page. Area shading may include crossings outside this group.
Gates are reported at 15% of these crossings.
- Gates1915%
- Flashing lights without reported gates00%
- Signs without reported gates or lights10685%
- Other or not reported00%
Each crossing appears once, grouped by its reported equipment. Missing fields don't mean the equipment is absent.
Incident counts cover January 2016 through 31 July 2026. They describe reported events, not a measure of crossing safety.
Traffic counts were collected at different times. Road count years appear with each record; train count years are not reported separately.
Compare the reported train traffic.
Crossings are ordered by reported trains per day, from highest to lowest.
- 18th Ave NEHarvey698804TSigns reported17Trains per day20 vehicles per day1988 road count
- 17 Ave NEHarvey698805ASigns reported17Trains per day20 vehicles per day1988 road count
- 32nd St NEHarvey698806GSigns reported17Trains per day80 vehicles per day1988 road count
- Private/ 4th St EAnamoose698807NSigns reported17Trains per day50 vehicles per day1988 road count
- MAIN STREET/ 16th Ave NEAnamoose698808VGates reported17Trains per day330 vehicles per day1988 road count
- 15th Ave NEDrake698810WSigns reported17Trains per day35 vehicles per day1988 road count
- 14TH AVENUE NEDrake698812KSigns reported17Trains per day25 vehicles per day1988 road count
- 12th Ave NEDrake698814YSigns reported17Trains per day35 vehicles per day1988 road count
- 11th Ave NEDrake698815FSigns reported17Trains per day20 vehicles per day1988 road count
- LAKE STREETDrake698817UGates reported17Trains per day350 vehicles per day1988 road count
- 9TH AVENUE NEDrake698820CSigns reported17Trains per day10 vehicles per day1988 road count
- 8TH Ave NEDrake698822RSigns reported17Trains per day35 vehicles per day1988 road count
- ST HWY 14Drake698824EGates reported17Trains per day240 vehicles per day2008 road count
- 6th Ave NEDrake698825LSigns reported17Trains per day5 vehicles per day1988 road count
- 5th Ave NEBalfour698827ASigns reported17Trains per day20 vehicles per day1988 road count
- 4TH AVE NEBalfour698829NSigns reported17Trains per day20 vehicles per day1988 road count
- 3rd Ave NEBalfour698831PSigns reported17Trains per day25 vehicles per day1988 road count
- MAIN STREETBalfour698833DGates reported17Trains per day250 vehicles per day1988 road count
- 2nd Ave NEBalfour698834KSigns reported17Trains per day70 vehicles per day1988 road count
- 1st Ave NEBalfour698835SSigns reported17Trains per day15 vehicles per day1988 road count
- 38th StreetBalfour698836YSigns reported17Trains per day15 vehicles per day1988 road count
- CENTer AVE northBalfour698837FSigns reported17Trains per day30 vehicles per day2019 road count
- 1st Ave NBalfour698839USigns reported17Trains per day35 vehicles per day1988 road count
- 2nd Ave NBalfour698840NGates reported17Trains per day100 vehicles per day1988 road count
- 3rd Ave NBergen698842CSigns reported17Trains per day10 vehicles per day1988 road count
- 4TH AVE NBergen698843JSigns reported17Trains per day45 vehicles per day1988 road count
- 6th Ave NBergen698844RSigns reported17Trains per day60 vehicles per day1988 road count
- FARM ACCESSBergen698845XSigns reported17Trains per day40 vehicles per day1988 road count
- 7th Ave NBergen698846ESigns reported17Trains per day25 vehicles per day1988 road count
- 8TH Ave NBergen698847LSigns reported17Trains per day40 vehicles per day1988 road count
- 9th Ln NBergen698849ASigns reported17Trains per day20 vehicles per day1988 road count
- 11th Ave NVoltaire698851BSigns reported17Trains per day20 vehicles per day1988 road count
- MAIN ST/ 12th Ave NVoltaire698852HGates reported17Trains per day100 vehicles per day1988 road count
- 13th Lane NVoltaire698857SSigns reported17Trains per day55 vehicles per day1988 road count
- 17TH AVE NEKarlsruhe093590ESigns reported15Trains per day20 vehicles per day1988 road count
- 37TH ST NEKarlsruhe093592TSigns reported15Trains per day15 vehicles per day1988 road count
- CR 11Karlsruhe093593AGates reported15Trains per day235 vehicles per day2020 road count
- 15TH AVE NEKarlsruhe093596VSigns reported15Trains per day15 vehicles per day1988 road count
- 14TH AVE NEKarlsruhe093601PSigns reported15Trains per day15 vehicles per day1988 road count
- 13TH AVE NEKarlsruhe093603DSigns reported15Trains per day15 vehicles per day1988 road count
- 39TH ST NEKarlsruhe093605SSigns reported15Trains per day5 vehicles per day2012 road count
- 12TH AVE NEKarlsruhe093607FSigns reported15Trains per day20 vehicles per day1988 road count
- 11TH AVE NEKarlsruhe093611VSigns reported15Trains per day25 vehicles per day1988 road count
- 40TH ST NEKarlsruhe093612CSigns reported15Trains per day25 vehicles per day1988 road count
- 8TH AVE NEKarlsruhe093619ASigns reported15Trains per day5 vehicles per day2019 road count
- ST HWY 14Karlsruhe093625DGates reported15Trains per day105 vehicles per day2008 road count
- 43RD ST NEKarlsruhe093627SSigns reported15Trains per day10 vehicles per day1988 road count
- 4TH AVE NEKarlsruhe093630ASigns reported15Trains per day15 vehicles per day1988 road count
- 44TH ST NEKarlsruhe093632NSigns reported15Trains per day25 vehicles per day1988 road count
- 3RD AVE NEKarlsruhe093633VSigns reported15Trains per day15 vehicles per day1988 road count
Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.