San Javier, Sonora

San Javier is a town in San Javier Municipality, in the Mexican state of Sonora. The elevation is 650 meters.

The municipality is located in the extreme southwest of the Sierra El Aliso, 25 km west of the Yaqui River. Most of the small population is involved in animal raising and subsistence farming.