Kirkcaldy, İskoçya'nın doğu kıyısındaki Fife'de bir kasaba ve eski kraliyet kasabasıdır.

Edinburgh'un yaklaşık 11,6 mil (19 km) kuzeyinde ve Dundee'nin 27,6 mil (44 km) güneybatısındadır. Kasabanın 2011 yılında 49.460 kayıtlı nüfusu vardı. Bu da onu Fife'ın ikinci en büyük yerleşim yeri ve İskoçya'daki en kalabalık 12. yerleşim yeri yapmaktadır.