 Lamoni has a humid continental climate (Köppen climate classification "Dfa").As of the census of 2010, there were 2,324 people, 770 households, and 427 families living in the city.The population density was 723.6 people per square mile (279.4/km²).