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.
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.
There were 996 housing units at an average density of 390.6 per square mile (150.8/km2).
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.