Murugan temples in India

3,277 temples of Murugan, the best known first.

By state: Tamil Nadu (2,039), Kerala (535), Karnataka (235), Andhra Pradesh (233), Puducherry (22), Maharashtra (19), Telangana (16), Himachal Pradesh (11), Uttarakhand (3), West Bengal (2), Assam (2), Haryana (2).