À l’origine, le temple de Kapaleeshwarar avait été construit par les Pallavas, au VIIè siècle, à l’endroit où se trouve aujourd’hui l’Église Saint-Thomas. Mais en 1566, les Portugais ont pris Mylapore, et ont détruit le temple. Quelques vestiges ont pu être récupérés, qu’on utilisa pour reconstruire le temple de Kapaleeshwarar, à 1km.
On retrouve aujourd’hui des fragments d’inscription de l’ancien temple, dans l’église Saint-Thomas et dans le temple actuel de Kapaleeshwarar.
En entrant dans le temple, on aperçoit une représentation de la Déesse Karpagambal. Devant elle, se dresse sa monture, le lion.