Ponnani is a coastal town and a municipality in Malappuram district in the Indian state of Kerala. It is the smallest Taluk in Malappuram district. This tiny, picturesque town is bounded by the Arabian Sea on the west. It is the only port in Malappuram district and one of the oldest ones in Kerala. This tidal port, mainly used by the fishing industry, is at the mouth of Bharathapuza, the longest river of Kerala. This place is an important fishing centre.