Payson is a town at the meeting of three roads in Gila County, Arizona, United States. Its location puts it almost exactly in the geographic center of Arizona. It has been called "The Heart of Arizona". According to 2006 Census Bureau estimates, the population of the town is 15,257.