The City of Oxford encompasses approximately 7.5 square miles in the northwestern corner of Butler County and is home to over 22,000 people. Read more about our population, demographics, and educational attainment (a big source of pride for our community)!