The community is in the western part of the county, 16 miles (26 km) east of Gallup, the county seat. It is bordered to the west by the Church Rock CDP and to the south by the Southern Transcon line of the BNSF Railway. Mesa Butte, elevation 8,020 feet (2,440 m), rises to the north of the CDP.