La actividad económica del Municipio es principalmente la agricultura, en la zonas altas también la ganadería es importante, sobresaliendo el ganado mayor y en algunas localidades también el ganado menor; en la parte de la costa, que comprende varios kilómetros del municipio, la pesca es una de las actividades más sobresalientes; en la parte turística, por supuesto, todo lo que tenga que ver con servicios tales como la hostelería, los restaurantes, los servicios propios de este rubro son la actividad económica más sobresaliente del municipio, contando con sitios de renombre internacional, como las playas de Troncones y la Saladita por ejemplo; aunado a esto está el pequeño comercio y las distintas actividades de servicios de profesión libre: albañilería, carpintería, herrería, etc.