O distrito Mahe é um dos quatro distritos do Território da União Puducherry. Mahe é o menor distrito da Índia por tamanho e sexto distrito da Índia com menos população.

Mahe está rodeada em três lados pelo distrito de Kannur e um lado pelo distrito de Kozhikode, pois está localizada no estado de Kerala. O território da união Puducherry consiste em quatro distritos não ligados.

O distrito de Mahe tem uma área muito pequena de apenas 8,69 km2. A população total do distrito é de 41.934 habitantes, aproximadamente igual a Liechtenstein. A taxa de alfabetização do distrito é de 98,35%. A densidade populacional do distrito de Mahe é de 4659 habitantes/1 km² e 12070 habitantes/1 km².