Sapulpa is located in Tulsa County, OK. The population is 20,688, making Sapulpa the 5th largest city in Tulsa County.
There are 9 public schools in Sapulpa with an average Homefacts rating of B. The total crime rate for Sapulpa is moderate , and there are 72 registered sex offenders residing in the city. Unemployment in Sapulpa is moderate and the median home sales price is $0. Detailed and up-to-date Sapulpa property reports are available for any property address.
Cities near Sapulpa include Kiefer, Kellyville and Oakhurst.