Oxford was established in 1791 by settler Richard Thompson. The name "Oxford" comes from the shallow river that was used to enter the town. Early settlers used Oxen to cross, or "ford", the river, and from here came the town's name.