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 list
Crossings on page 1 in McHenry CountyLatitude 47.9639°, longitude -100.4660°.
Loading the map.

The 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.

Page 1 of 3
  1. 18th Ave NEHarvey698804TSigns reported
    17Trains per day
    20 vehicles per day1988 road count
  2. 17 Ave NEHarvey698805ASigns reported
    17Trains per day
    20 vehicles per day1988 road count
  3. 32nd St NEHarvey698806GSigns reported
    17Trains per day
    80 vehicles per day1988 road count
  4. Private/ 4th St EAnamoose698807NSigns reported
    17Trains per day
    50 vehicles per day1988 road count
  5. MAIN STREET/ 16th Ave NEAnamoose698808VGates reported
    17Trains per day
    330 vehicles per day1988 road count
  6. 15th Ave NEDrake698810WSigns reported
    17Trains per day
    35 vehicles per day1988 road count
  7. 14TH AVENUE NEDrake698812KSigns reported
    17Trains per day
    25 vehicles per day1988 road count
  8. 12th Ave NEDrake698814YSigns reported
    17Trains per day
    35 vehicles per day1988 road count
  9. 11th Ave NEDrake698815FSigns reported
    17Trains per day
    20 vehicles per day1988 road count
  10. LAKE STREETDrake698817UGates reported
    17Trains per day
    350 vehicles per day1988 road count
  11. 9TH AVENUE NEDrake698820CSigns reported
    17Trains per day
    10 vehicles per day1988 road count
  12. 8TH Ave NEDrake698822RSigns reported
    17Trains per day
    35 vehicles per day1988 road count
  13. ST HWY 14Drake698824EGates reported
    17Trains per day
    240 vehicles per day2008 road count
  14. 6th Ave NEDrake698825LSigns reported
    17Trains per day
    5 vehicles per day1988 road count
  15. 5th Ave NEBalfour698827ASigns reported
    17Trains per day
    20 vehicles per day1988 road count
  16. 4TH AVE NEBalfour698829NSigns reported
    17Trains per day
    20 vehicles per day1988 road count
  17. 3rd Ave NEBalfour698831PSigns reported
    17Trains per day
    25 vehicles per day1988 road count
  18. MAIN STREETBalfour698833DGates reported
    17Trains per day
    250 vehicles per day1988 road count
  19. 2nd Ave NEBalfour698834KSigns reported
    17Trains per day
    70 vehicles per day1988 road count
  20. 1st Ave NEBalfour698835SSigns reported
    17Trains per day
    15 vehicles per day1988 road count
  21. 38th StreetBalfour698836YSigns reported
    17Trains per day
    15 vehicles per day1988 road count
  22. CENTer AVE northBalfour698837FSigns reported
    17Trains per day
    30 vehicles per day2019 road count
  23. 1st Ave NBalfour698839USigns reported
    17Trains per day
    35 vehicles per day1988 road count
  24. 2nd Ave NBalfour698840NGates reported
    17Trains per day
    100 vehicles per day1988 road count
  25. 3rd Ave NBergen698842CSigns reported
    17Trains per day
    10 vehicles per day1988 road count
  26. 4TH AVE NBergen698843JSigns reported
    17Trains per day
    45 vehicles per day1988 road count
  27. 6th Ave NBergen698844RSigns reported
    17Trains per day
    60 vehicles per day1988 road count
  28. FARM ACCESSBergen698845XSigns reported
    17Trains per day
    40 vehicles per day1988 road count
  29. 7th Ave NBergen698846ESigns reported
    17Trains per day
    25 vehicles per day1988 road count
  30. 8TH Ave NBergen698847LSigns reported
    17Trains per day
    40 vehicles per day1988 road count
  31. 9th Ln NBergen698849ASigns reported
    17Trains per day
    20 vehicles per day1988 road count
  32. 11th Ave NVoltaire698851BSigns reported
    17Trains per day
    20 vehicles per day1988 road count
  33. MAIN ST/ 12th Ave NVoltaire698852HGates reported
    17Trains per day
    100 vehicles per day1988 road count
  34. 13th Lane NVoltaire698857SSigns reported
    17Trains per day
    55 vehicles per day1988 road count
  35. 17TH AVE NEKarlsruhe093590ESigns reported
    15Trains per day
    20 vehicles per day1988 road count
  36. 37TH ST NEKarlsruhe093592TSigns reported
    15Trains per day
    15 vehicles per day1988 road count
  37. CR 11Karlsruhe093593AGates reported
    15Trains per day
    235 vehicles per day2020 road count
  38. 15TH AVE NEKarlsruhe093596VSigns reported
    15Trains per day
    15 vehicles per day1988 road count
  39. 14TH AVE NEKarlsruhe093601PSigns reported
    15Trains per day
    15 vehicles per day1988 road count
  40. 13TH AVE NEKarlsruhe093603DSigns reported
    15Trains per day
    15 vehicles per day1988 road count
  41. 39TH ST NEKarlsruhe093605SSigns reported
    15Trains per day
    5 vehicles per day2012 road count
  42. 12TH AVE NEKarlsruhe093607FSigns reported
    15Trains per day
    20 vehicles per day1988 road count
  43. 11TH AVE NEKarlsruhe093611VSigns reported
    15Trains per day
    25 vehicles per day1988 road count
  44. 40TH ST NEKarlsruhe093612CSigns reported
    15Trains per day
    25 vehicles per day1988 road count
  45. 8TH AVE NEKarlsruhe093619ASigns reported
    15Trains per day
    5 vehicles per day2019 road count
  46. ST HWY 14Karlsruhe093625DGates reported
    15Trains per day
    105 vehicles per day2008 road count
  47. 43RD ST NEKarlsruhe093627SSigns reported
    15Trains per day
    10 vehicles per day1988 road count
  48. 4TH AVE NEKarlsruhe093630ASigns reported
    15Trains per day
    15 vehicles per day1988 road count
  49. 44TH ST NEKarlsruhe093632NSigns reported
    15Trains per day
    25 vehicles per day1988 road count
  50. 3RD AVE NEKarlsruhe093633VSigns reported
    15Trains per day
    15 vehicles per day1988 road count

Source: Federal Railroad Administration crossing inventory and reported highway-rail incidents. Read about the data.