Oxford is approximately 12 miles south of Worcester and about 50 miles southwest of Boston. The town's convenient location near major highways makes it easy to access nearby cities for work or leisure. Oxford homes for sale offer the tranquility of a small town, while having access to the amenities of larger cities.