Lehr City Hall and Water Tower in Lehr, North Dakota – Andrew Filer from Seattle (ex-Minneapolis), CC BY-SA 2.0 – Wikimedia Commons Lehr is located in North Dakota. About 81 people live here (as of 2020). Between 2010 and 2020, the population grew from 80 to 81. The region is at 631 meters above sea level. The area covers about 0.5 square kilometers. There are about 35 streets in Lehr. The region was founded in 1898. The postal codes are 58460. The dialing code is 701. Lehr is human settlement in North Dakota, United States of America.