Piran városfalát már a 7. században említették, amikor a város régi magját Punta köré építették. Azóta a város Mandrac felé bővült, egyre több negyeddel, amelyek eredetileg a falakon kívül alakultak ki. A város növekedése és az ellenséges támadások elleni védelem érdekében két további részét építették a falnak, beleértve több védelmi tornyot. A legnagyobb megőrzött rész, melyet Mogoron néven ismernek, hihetetlen történelmi értékkel bír.
Piranban megőrizték a város bejáratának egykori hét kapuját: a Milje-kaput (9A), a Dolfin-kaput (9B), a Field-kaput (9C), a Szent György barokk kapuját (9D), a Marčana-kaput (9E), az első Rašpor-kaput (9F) és a második Rašpor-kaput (9G). A Milje-kapu (9A) a város egyik legrégebbi megőrzött kapuja. A Dolfin-kapu (9B) a város legszebb gótikus kapuja, amely a 15. századból származik, amikor a város akkori polgármestere, Dolfin, megrendelte annak elkészítését. Könnyen felismerhetők egy címer alapján, amely három delfint ábrázol.