 According to the US Census Bureau, the county has a total area of , of which is land and (0.3%) is water.It is the 29th largest of Illinois' 102 counties.The area is fairly flat, with elevations ranging from 650 feet above sea level in the northwest to 850 in the southeast.