Bartelso is a village in Clinton County, Illinois, United States. The population was 635 at the 2020 census, up from 595 at the 2010 census. Illinois Route 161 passes through the village, leading east 18 miles to Centralia and west 4 miles to Germantown. Carlyle, the Clinton County seat, is 8 miles to the northeast.