Districtul Mahe este unul dintre cele patru districte ale Teritoriului Uniunii Puducherry. Mahe este cel mai mic district din India ca mărime și al șaselea district din India cu cea mai mică populație.
Mahe este înconjurată pe trei laturi de districtul Kannur și pe o latură de districtul Kozhikode, deoarece este situată în statul Kerala. Teritoriul uniunii Puducherry este format din patru districte fără legătură între ele.
Districtul Mahe are o suprafață foarte mică, de doar 8,69 km pătrați. Populația totală a districtului este de 41.934 de locuitori, aproximativ egală cu cea din Liechtenstein. Rata de alfabetizare a districtului este de 98,35%. Densitatea populației din districtul Mahe este de 4659 locuitori/1 km pătrat și 12070 locuitori/1 mile pătrate.


