Spencer is a town in Washington Township, Owen County, in the U.S. state of Indiana. The population was 2,217 at the 2010 census. It is the county seat of Owen County.
Spencer is part of the Bloomington, Indiana Metropolitan Statistical Area.
Spencer was platted in 1820, and named for Captain Spier Spencer, who fell at the Battle of Tippecanoe, after whom Spencer County is also named. A post office has been in operation at Spencer since 1821.
The Allison-Robinson House, David Enoch Beem House, Owen County Courthouse, Spencer Public Library, and Spencer Town Hall and Fire Station are listed on the National Register of Historic Places.