Ohio is a village in Bureau County, Illinois, United States. The population was 540 at the 2000 census. It is part of the Ottawa–Streator Micropolitan Statistical Area.
Ohio is located at 41°33′25″N 89°27′40″W / 41.55694°N 89.46111°W / 41.55694; -89.46111 (41.556900, -89.460995).
According to the United States Census Bureau, the village has a total area of 0.8 square miles (1.9 km²), all of it land.