St. Libory, IL has a population of 536 and is the 19,137th largest city in the United States. The population density is 631 per sq mi which is 184% higher than the Illinois average and 596% higher than the national average. The median age in St. Libory is 42 which is approximately 12% higher than the Illinois average of 37. In St. Libory, 68% of the population over 15 years of age are married, 97% speak English and 1% speak Spanish. 79% of St. Libory residents were born in Illinois, 19% were born out of state, 1% were born outside of the United States and 0% were foreign born.
Find real estate listings
Find rental listings
Did you know?
The population density in St. Libory is 184% higher than Illinois.
The median age in St. Libory is 12% higher than Illinois.
In St. Libory 96.08% of the population is White.
In St. Libory 0.00% of the population is Black or African American.