El municipio de Matamoros colinda con otros lugares como: al norte con Parral y Allende, al este con Coronado, al sur con el estado de Durango y con el municipio de Coronado y al oeste con Santa Bárbara. Cuenta con una extensión territorial de 1,139.50 kilómetros cuadrados y se encuentra ubicado a una altura promedio de 1,675 metros sobre el nivel del mar.