Postojna (česky Postojná, ), ) je město a zároveň občina v jihozápadním Slovinsku, asi 45 km od Lublaně.
Městem protékají řeky Pivka a Nanoščica, které se v jeskyních spojují v podzemní řeku. Postojna leží mezi vnitrozemským a mořským proudem, proto jsou zde velké teplotní rozdíly a mnoho srážek. Její okolí tvoří převážně lesy a hory. Nedaleko města jsou Postojnské jeskyně, dvacetikilometrový systém jeskyní, ve kterých žije macarát jeskynní, tzv. lidská ryba. Jméno má podle své barvy, která je podobná lidské kůži. Macaráta má město ve svém znaku.