Lone Rock is a city in Kossuth County, Iowa, United States. The population was 146 at the time of the 2020 census. The city is named after a large boulder.
Lone Rock calls itself "The Neatest Little Town in Iowa."
History
Long before any settlement took place here, the unusual (175 ton) boulder was used as a landmark for travelers. Lone Rock was platted in 1899 when the railroad was being built through the neighborhood. In 1970, the lone rock was moved to the new location by blasting it into four pieces and reconstructing the pieces inside the community.
Geography
According to the United States Census Bureau, the city has a total area of , all land.
Lone Rock is north of Iowa Highway B19 and west of U.S. Route 169.
