Laguna is a census-designated place (CDP) in Cibola County, New Mexico, United States. The population was 1,241 at the 2010 census. It is located approximately 47 miles west of Albuquerque.
Laguna was founded in 1699, making it the most recent of the New Mexican pueblos. The people of Laguna Pueblo speak Western Keresan. Laguna is home to an annual feast to Saint Joseph.
Laguna is located in eastern Cibola County at 35°2′50″N 107°24′11″W (35.047195, -107.403024). It is bordered to the west by Paraje, to the southeast by Mesita, and to the south by Interstate 40, which provides access from Exit 114. Old U.S. Route 66 passes through the community.
According to the United States Census Bureau, the CDP has a total area of 10.9 square miles (28.3 km2), all land.