Meenkunnu Beach, is a beach in Kannur district of Kerala, India. It is endowed with vast stretch of golden sand and coconut trees.
Meenkunnu beach is 10 km away from Kannur town and is located in Azhikode village. It is an extension of Payyambalam beach.
The name meenkunnu is a combination of two Malayalam words meen and kunnu. Meen literally means fish and kunnu a small hill.