Kamajai is a small town in Rokiškis district municipality, Lithuania. It is situated on the banks of the Šetekšna River, some 14 km to south of Rokiškis. According to the 2001 census, it had 680 residents. The town has a small hospital, library, and hosts annual "Kuc kuc Kamajuos" festival.