Santa Ana Pueblo is located at 35°20'44" North, 106°31'24" West (35.345446, -106.523309)
According to the United States Census Bureau, the CDP has a total area of 7.4 square miles (19.3 km2), of which, 6.9 square miles (17.9 km2) of it is land and 0.5 square miles (1.4 km2) of it (7.11%) is water.