Around 300 persons including children and women of a locality are said to have been suffering from diarrhoea at Mataur village, located in Sector 70, Mohali.