Cantanhede é uma cidade e um município do estado do Maranhão, Brasil. Localiza-se na microrregião de Itapecuru Mirim, mesorregião do Norte Maranhense. O município tem 17 696 habitantes (2003) e 844 km². A cidade foi fundada em 1791 por Antônio Lopes da Cunha, natural da cidade de Cantanhede-Portugal, passando a povoado em 1870, a vila em 1948 e a cidade e sede de município em 1952.