Oxford is a city located in Butler County, Ohio, within the United States. Situated in southwestern Ohio, the city sits approximately 4 miles (6.4 km) from the Indiana-Ohio border and is positioned about 30 miles (48 km) northwest of Cincinnati and 35 miles (56 km) southwest of Dayton.
Established in 1810, Oxford functions as a college town primarily serving as the home of Miami University. As of the 2020 census, the city had a population of 23,035.