Inverkeithing, schottisch-gälisch Inbhir Ceitéinn, ist eine Hafenstadt und früheres Burgh in Fife, Schottland am Firth of Forth. Der Name Inverkeithing ist schottisch-gälischen Ursprungs und bedeutet so viel wie Mündung des Keithing. Der Bach Keithing fließt durch den Südteil des Ortes.
Der Status eines Burgh wurde dem Ort im zwölften Jahrhundert von König David I. verliehen. Inverkeithing liegt etwa fünfzehn Kilometer nördlich des Edinburgher Flughafens und etwa sechs Kilometer vom Stadtzentrum Dunfermlines. Heute geht die Hafenstadt mit 5280 Einwohnern in die Nachbarstädte Rosyth und Dalgety Bay über.
Wikipedia https://de.wikipedia.org/wiki/Inverkeithing
Koordinaten 56°1'51.156" N -3°23'51.899" E