El municipio de Piedras Negras se localiza al noreste del estado de Coahuila, en las coordenadas 100°34´5” longitud oeste y 28°43´20” latitud norte, a una altura de 250 metros sobre el nivel del mar. Limita al norte con el municipio de Jiménez; al sur con los de Nava y Zaragoza, al noreste con los Estados Unidos de América y al oeste con el país mencionado y los municipios de Jiménez y Zaragoza. Se divide en 85 localidades. Se localiza a una distancia aproximada de 447 kilómetros de la capital del estado de Coahuila.