Kirkcaldy est une ville (et ancien burgh royal) d'Écosse, située dans le council area et région de lieutenance du Fife, dont elle constitue la plus grande agglomération. De 1975 à 1996, elle était la capitale administrative du district de Kirkcaldy, au sein de la région du Fife. Elle se situe sur la rive nord du Firth of Forth. En 2001, sa population était de habitants.