Karlsruhe is a city located in McHenry County North Dakota. With a 2020 population of 84, it is the 238th largest city in North Dakota and the 18574th largest city in the United States . Karlsruhe is currently declining at a rate of -1.18% annually but its population has increased by 2.44% since the most recent census, which recorded a population of 82 in 2010. Karlsruhe reached it's highest population of 90 in 2014. Spanning over 1 miles, Karlsruhe has a population density of 112 people per square mile.
The average household income in Karlsruhe is $54,421 with a poverty rate of 9.26%. The median rental costs in recent years comes to - per month, and the median house value is $70,000. The median age in Karlsruhe is 58.2 years, 55 years for males, and 61.5 years for females.