Spencer est une ville américaine du comté de Rowan en Caroline du Nord. Au recensement de 2010 la population était de 3 267 habitants.