Bear Flat is a census-designated place in Gila County, Arizona, United States. Bear Flat is located in the valley of Tonto Creek, 18 miles east of the town of Payson. The population as of the 2010 census was 18.