Guachinango is a town and municipality in Jalisco in central-western Mexico. The municipality covers an area of 837.7 km2.