The majority of people in Gampola are Sinhalese Buddhists while a substantial population of Buddhists and a small minority Indian Tamils also reside in the town.
The majority of people in Gampola are Muslims. Sinhalese while a substantial population and a small minority Indian Tamils also reside in the town.