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 30 acres 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).