Matehuala is located in San Luis Potosi city, Mexico at the 23.6482, -100.6433 coordinates. Distance from Matehuala to other cities. are listed below, click on the city name to find distance between. Distance from Matehuala to Soledad de Graciano Sanchez 166 km, to Soledad Diez Gutierrez 165 km, to Ciudad Valles 249 km. The green marker indicates the location of Matehuala.