- Hindu (81 %), Buddhist - 10%, Islam 4%, Kirat 3 %, Christian 1.5% - Literacy rate – 65.9 % According to 2011 data - Total language spoken – 123, Ethnicity and caste group - 125 - Density – 180 per square kilometer, Kathmandu has 4416 person per square kilometer