The University of Oxford is located in the city of Oxford, Oxfordshire, England. It's situated about 50 miles (80 km) north-northwest of London, along the upper course of the River Thames. Oxford doesn't have a single campus; its various colleges, departments, and other facilities are spread throughout the city center and surrounding areas.