It is named after La Porte, Indiana, the former home of one of its founders.
[4] As of the census of 2020,[6] there were 2,284 people, 939 households, and 619 families residing in the city.
There were 1,010 housing units at an average density of 394.8 per square mile (152.4/km2).
Hispanic or Latino persons of any race comprised 1.5% of the population.
As of the census[7] of 2010, there were 2,285 people, 915 households, and 601 families living in the city.
29.9% of all households were made up of individuals, and 15.3% had someone living alone who was 65 years of age or older.
As of the census[8] of 2000, there were 2,275 people, 936 households, and 643 families living in the city.
28.2% of all households were made up of individuals, and 16.5% had someone living alone who was 65 years of age or older.
Union Community School District serves the municipality.