 The population consists of a mix of Hindus, including castes like "maratha", mallav samaj ; other subcastes based on their professions, like "goldsmith","weaver","Maratha Kumbhars" have formed separate colonies bearing their names within Shirur.Other population include Muslims, Jains (mostly Marvadis) of the Shwetambar sub-community, and a few Christians.Marvadis migrated here in the 19th century.