North Branch Elm River in Bloomfield Township, North Dakota

North Branch Elm River in Traill County is a river. North Branch Elm River also exists in Elm River Township and Hillsboro Township.

Waterway Type
river

Town halls

  • Bloomfield Town Hall – approx. 2.0 mi.