Oxford is a city in northwestern Butler County, Ohio, United States, in the southwestern portion of the state. It lies in Oxford Township, originally called the College Township. The population was 21,371 at the 2010 census. This college town was founded as a home for Miami University. In 2014, Oxford was rated by Forbes as the "Best College Town" in the United States, based on a high percentage of students per capita and part-time jobs, and a low occurrence of brain-drain.