Oregon is a city in Lucas County, Ohio, United States. It is a suburb of Toledo, located on Lake Erie, just east of the city. The population was 20,291 at the 2010 census.
Oregon is located at 41°38′57″N 83°27′41″W / 41.64917°N 83.46139°W / 41.64917; -83.46139 (41.649094, -83.461514).
According to the United States Census Bureau, the city has a total area of 38.1 square miles (98.7 km²), of which, 29.4 square miles (76.1 km²) of it is land and 8.7 square miles (22.6 km²) of it (22.87%) is water.