Overview Spencer is a village in Ohio, United States, with a population of about 764[1]. Geography Coordinates: 41.1003, -82.1232