Yécora is a small town, and its surrounding municipality of the same name, in the Mexican state of Sonora. An approximate population for Yécora is 3171.