Lehr is a town in Logan and McIntosh counties in the State of North Dakota. The population was 81 at the 2020 census. Lehr was founded in 1898.

Geography

According to the United States Census Bureau, the town has a total area of , all land.

Lehr is located on a county line with the north part of the town in Logan County and the south part in McIntosh County.

Demographics