Oakford is a village in Menard County, Illinois, United States. The population was 309 at the 2000 census. It is part of the Springfield, Illinois Metropolitan Statistical Area.
Oakford is located at 40°6′8″N 89°57′53″W / 40.10222°N 89.96472°W / 40.10222; -89.96472 (40.102320, -89.964713).
According to the United States Census Bureau, the village has a total area of 0.2 square miles (0.6 km²), all of it land.