Старый морской порт Пиран находится на кончике Пиранского полуострова между заливами "Струньян" и "Пиран". Что касается названия города, то ученые полагают, что оно вполне могло произойти от кельтского «бьор-дун» со значением «поселение на холме». Более молодое поколение ученых придерживается мнения, что название города происходит от греческого слова «пир» со значением «огонь», они объясняют свою теорию тем, что на этом месте некогда находился маяк, освещающий путь судам, двигающимся от близлежащей греческой колонии Аэгида. Город сохранил свой средневековый облик с узкими улочками и компактными домами, которые постепенно возвышаются по мере приближения к центру города, этим Пиран похож на города Средиземного моря. Сам по себе город можно сравнить с огромным открытым музеем средневековой архитектуры и богатейшего культурного наследия.
В до-римский период холмы в районе Пирана были населены иллирийскими племенами, занимавшимися примитивным сельским хозяйством, охотой и рыболовством. Однако в окрестностях портп процветало и пиратство, жившее за счет римских торговых кораблей, движущихся по северной Адриатике.
Пиранский полуостров был включен в состав Римской империи в 178 г. до н.э., с закатом этого государственного образования в V веке на город обрушились авары и славяне, вынудив прежнее население переместиться на более безопасные острова в заливах. Примерно в этот же период в Пиране развернулись процессы урбанизации и к VII веку, находясь уже под византийским правлением, город мог похвастаться значительной системой укреплений. Однако, не смотря на возведенные укрепления, в 788 г. Истрию завоевали Франки.
Пиран знаменит еще и как родной город всемирно известного композитора и виолончелиста Джузеппе Тартини.