Wagoner is a city in Wagoner County, Oklahoma, United States. The population was 7,669 at the 2000 census. It is the county seat of Wagoner County.
Wagoner is located at 35°57′20″N 95°22′41″W / 35.95556°N 95.37806°W / 35.95556; -95.37806 (35.955501, -95.377938).
According to the United States Census Bureau, the city has a total area of 7.0 square miles (18.0 km²), all of it land.