Mousehole liegt an der Ärmelkanalküsten in der Grafschaft Cornwall, am äußersten Südwest-Zipfel der britischen Insel. Penzance liegt knapp 5 Kilometer, Porthcurno rund 10 Kilometer entfernt.
Die Distanz bis London beträgt etwas mehr als 400 Kilometer, bis Bristol (Flughafen) rund 250 Kilometer und bis Dover in etwa 490 Kilometer. Alle Angaben in Luftlinie.
Der malerische Küstenort zählt rund 850 Einwohner.