population of spiro oklahoma
At the time of the 2010 Census, Spiro had a population of 2,164 people. This makes Spiro the county's 4th most populous community. The population of Spiro represents 0.06% of the population of Oklahoma (which has 3,751,351 people), making it the state's 136th most populous community. With a 2010 count of 2,164 people, the population of Spiro decreased 2.83% from the 2000 Census (which had a count of 2,227 people).