Zia Pueblo is a census-designated place in Sandoval County, New Mexico, United States. The population was 646 at the 2000 census, with 310 males and 336 females. The pueblo after which the CDP is named is included within the CDP; it is listed on the National Register of Historic Places.