Osnabrock is a city in Cavalier County, North Dakota, United States. The population was 105 at the 2020 census. Osnabrock was founded in 1882 and incorporated as a village in 1903. It was named after Osnabruck, Ontario, the home town of its first postmaster, James T. Anderson. (Osnabruck was itself named after the city of Osnabrück in northwest Germany.)
Locally, Osnabrock is called "Oz," and its streets have names including "Yellow Brick Road," "Wizard Street," "Cyclone Street" and "Emerald Street."
Geography
According to the United States Census Bureau, the city has a total area of , all land.
|align-fn=center
|footnote=U.S. Decennial Census<br>2020 Census
