Cocula is a city and municipality in the Mexican state of Jalisco. It is located 35 miles southwest of Guadalajara, on Mexico Highway 80. It sits at an elevation of 4,460 ft. According to the 2020 census, the population of the municipality was 29,267 with 16,550 inhabitants living in the city. Other important towns in the municipality are Cofradía de la Luz, La Sauceda, and Santa Teresa.