Nueva Ciudad Guerrero se localiza en la parte norte del territorio de Tamaulipas, colinda al norte con el municipio de Nuevo Laredo; al sur con el municipio de Mier; al oeste con los municipios de Parás y Anáhuac del estado de Nuevo León, además es el único municipio de la frontera de México en colindar con tres condados: Webb, Zapata y Starr del estado de Texas, en su lado este.