Pinon is a census-designated place in Navajo County, Arizona, United States, and located in the Navajo Nation. The population was 904 at the 2010 census.