Oglesby is a city in Coryell County, Texas, United States. The population was 458 at the 2000 census. It is part of the Killeen–Temple–Fort Hood Metropolitan Statistical Area.
Oglesby is located at 31°25′8″N 97°30′37″W / 31.41889°N 97.51028°W / 31.41889; -97.51028 (31.418901, -97.510144).
According to the United States Census Bureau, the city has a total area of 0.5 square miles (1.3 km²), all of it land.