The city of Tucumcari is located in the country of the United States. More specifically Tucumcari is located in the state of New Mexico and the Quay County thereof. However, for tourists, it is essentially a must-visit location when exploring the areas along the Mother Road. This is also known