Navajo, New Mexico

[4] The community is in northwestern McKinley County, on the east side of the valley of Black Creek.

Its southwestern corner is bordered to the west by Apache County, Arizona.

Route 12 leads south 12 miles (19 km) to Fort Defiance, Arizona, and north 6 miles (10 km) to New Mexico State Road 134 in Crystal, while Route 31 leads east into the Chuska Mountains.

According to the U.S. Census Bureau, the Navajo CDP has a total area of 2.25 square miles (5.8 km2), all land.

[1] Black Creek forms the western edge of the CDP and flows south-southwest to join the Puerco River, part of the Little Colorado River watershed, near Houck, Arizona.

Map of New Mexico highlighting McKinley County