What does Spence mean?
Spence \s-pen-ce, sp(e)-nce\ as a boys' name. Spence's name origin is Middle English, and the meaning of the name Spence is "dispenser of provisions". Spence is a derivative of Spencer (Middle English): occupational name.
Spence has 1 related form via Spencer: Spenser▼.
Spence is a rare given name for men but a very popular last name for both adults and children (#928 out of 150436, Top 1%). (2000 U.S. Census)
Spencer (#247 in 2014) and Spenser are the popular alternative forms of Spence (#unlisted). These boy names reached the top of their popularity in the year 1990 (usage of 0.605%) and are now much less popular (usage 0.3765%, down 37.8%), with the version Spenser becoming less stylish. Spencer (#247) is the most fashionable boy name here, and there is a revival in baby name popularity for this name. Shown below is an analysis of the usage of Spence and affiliated names. (Top 1000 Baby Names Statistics, 2014)