Waltonville is a village in Jefferson County, Illinois, United States. The population was 434 at the 2010 census. It is part of the Mount Vernon Micropolitan Statistical Area.
Waltonville is located in southwestern Jefferson County at 38°12′41″N 89°2′30″W / 38.21139°N 89.04167°W / 38.21139; -89.04167 (38.211398, -89.041780). Illinois Route 148 passes through the southeast part of the village, leading northeast 13 miles (21 km) to Mount Vernon, the county seat, and south 8 miles (13 km) to Sesser.
According to the 2010 census, Waltonville has a total area of 1.201 square miles (3.11 km), of which 1.18 square miles (3.06 km) (or 98.25%) is land and 0.021 square miles (0.05 km) (or 1.75%) is water.
Waltonville is in the northeast corner of Bald Hill Township, the southeast corner of Blissville Township, the southeast corner of McClellan Township, and the northwest corner of Elk Prairie Township. Most of the developed parts of the village are in Bald Hill and Elk Prairie townships.
Blissville Township was named in honor of Augustus Bliss, who lived in nearby Casner Township, and who started a settlement in 1841. Blissville was located about 8 miles (13 km) northwest of Waltonville. Bliss caught the gold fever in 1849, but died of cholera on his way to California.
As of the census of 2000, there were 422 people, 177 households, and 121 families residing in the village. The population density was 440.6 people per square mile (169.7/km²). There were 190 housing units at an average density of 198.4 per square mile (76.4/km²). The racial makeup of the village was 98.82% White, 0.47% Native American, and 0.71% from two or more races. Hispanic or Latino of any race were 1.18% of the population.
There were 177 households out of which 32.2% had children under the age of 18 living with them, 54.8% were married couples living together, 9.0% had a female householder with no husband present, and 31.1% were non-families. 30.5% of all households were made up of individuals and 18.1% had someone living alone who was 65 years of age or older. The average household size was 2.38 and the average family size was 2.97.
In the village, the population was spread out with 27.7% under the age of 18, 5.7% from 18 to 24, 31.3% from 25 to 44, 17.5% from 45 to 64, and 17.8% who were 65 years of age or older . The median age was 35 years. For every 100 females, there were 86.7 males. For every 100 females age 18 and over, there were 89.4 males.
The median income for a household in the village was $24,318, and the median income for a family was $32,750. Males had a median income of $26,607 versus $16,875 for females. The per capita income for the village was $12,233. About 12.9% of families and 16.6% of the population were below the poverty line, including 13.4% of those under age 18 and 22.9% of those age 65 or over.