 The city has an ethnic makeup of 89.7% Sinhalese and 10.1% Tamils, with less than 1% from other ethnicity.The 2001 census recorded a population of 45,726, rising to 56,074 in 2017.Ingiriya can be accessed via the A8 (Rathnapura–Panadura) highway (33 km from Panadura, 35.8 km from Rathnapura), by the Padukka–Ingiriya Road (16.80 km from Padukka, 18.20 km from Meepe) or by the Egaloya–Ingiriya Road (11 km from Egaloya).