San Vicente Tancuayalab se encuentra en el extremo oriente de San Luis Potosí, en la Región Huasteca, sus límites territoriales son al norte y al noroeste con el municipio de Tamuín, al suroeste con el municipio de Tanlajás y al sur con Tanquián de Escobedo; al oeste limita con el estado de Veracruz de Ignacio de la Llave, correspondiendo a los municipios de Pánuco, El Higo y Tempoal.