Hindeloopen is een stad in de gemeente Súdwest-Fryslân, in de Nederlandse provincie Friesland. De stad was tot 1984 een zelfstandige gemeente. Het ligt ten zuidoosten van Workum, ten noordoosten van Koudum en ten noorden van Molkwerum. De stadskern ligt direct aan het IJsselmeer, aan De Zijlroete en Indijk.