Oxford is one of the oldest towns in Maryland. While Oxford officially marks the year 1683 as its founding because in that year it was first named by the Maryland General Assembly as a seaport, the town began between 1666 and 1668 when were laid out as a town called Oxford by William Stephens, Jr.. By 1669 one of the first houses was built for Innkeeper Francis Armstrong (see Talbot County Land Records, A 1, f. 10/11). Oxford first appears on a map completed in 1670, and published in 1671. In 1694, Oxford and a new town called Anne Arundel (now Annapolis) were selected as the only ports of entry for the entire Maryland province. Until the American Revolution, Oxford enjoyed prominence as an international shipping center surrounded by wealthy tobacco plantations.