Spence Both an English and a Scottish surname derived from Middle English spense, spence, meaning ‘larder’ referring to one who worked at or was in charge of the buttery. In 1890 Spence was principally found in Antrim and Down, and the estimated number of bearers was 2,600. In the United States it is the 808th most numerous surname with an estimated 41,250 bearers.