Mataporquera es la capital y localidad más poblada del municipio de Valdeolea (Cantabria, España).