San Jacinto es una localidad peruana ubicada en la región Tumbes, provincia de Tumbes, distrito de San Jacinto.
Es asimismo capital del distrito de San Jacinto.
Se encuentra a una altitud de 11 m s. n. m.[1] Tenía una población de 1998 habitantes en 1993.