La economía del municipio se basa en la tradicional actividad agraria, principalmente la agricultura de cereales y el ganado, aunque en las afueras de San Pedro existe un Polígono Industrial con excelente comunicación con la N-501.