Sandia Knolls is a census-designated place (CDP) in Bernalillo County, New Mexico, United States.
[4] It is part of the Albuquerque Metropolitan Statistical Area.
Sandia Knolls is located in northeastern Bernalillo County, at the southern end of a small mountain known as Monte Largo, east of the Sandia Mountains.
It is bordered to the north by an undeveloped portion of the town of Edgewood, and the CDPs of San Antonito and Sandia Park are 3 miles (5 km) to the west.
According to the United States Census Bureau, the Sandia Knolls CDP has a total area of 2.8 square miles (7.2 km2), all land.