Spencer is a city in Oklahoma County, Oklahoma, United States, and a part of the Oklahoma City metropolitan area. The population was 3,746 at the 2000 census.Established in 1903, the City of Spencer is a historic community located just east of the North Canadian River. Spencer is approximately ten miles from downtown Oklahoma City and borders the City of Nicoma Park to the east and the City of Midwest City to the south.Contributing to the cultural fabric of Spencer are the Spencer Chamber of Commerce, the Spencer Garden Club, and the Spencer Historical Society.