Fife has five football clubs playing in the Scottish Professional Football League: Cowdenbeath, Dunfermline Athletic, East Fife (based in Methil), Kelty Hearts, and Raith Rovers (based in Kirkcaldy). Fifteen clubs compete in the East of Scotland League while one plays in the SJFA East Region.