Peña Blanca is a census-designated place (CDP) in Sandoval County, New Mexico, in the United States. As of the 2000 census, the CDP population was 661. It is part of the Albuquerque Metropolitan Statistical Area.
Peña Blanca's name is derived from the Spanish term for "white rock". Without the tilde, pena blanca means "white sorrow" or "white pain".
Peña Blanca is located at 35°34′23″N 106°20′14″W (35.573078, -106.337361).
According to the United States Census Bureau, the CDP has a total area of 6.8 square miles (18 km2), all of it land.
As of the census of 2000, there were 661 people, 226 households, and 169 families residing in the CDP. The population density was 97.4 people per square mile (37.6/km²). There were 262 housing units at an average density of 38.6 per square mile (14.9/km²). The racial makeup of the CDP was 26.63% White, 0.91% African American, 5.60% Native American, 0.15% Pacific Islander, 63.24% from other races, and 3.48% from two or more races. Hispanic or Latino of any race were 79.43% of the population.