Ilirska Bistrica (německy: Illyrisch Feistritz; italsky: Villa del Nevoso) je sídelní město občiny Ilirska Bistrica v Přímořsko-vnitrokraňském regionu ve Vnitřním Kraňsku ve Slovinsku. V roce 2012 žilo v Ilirské Bistrici 4 539 obyvatel na ploše 34,8 km².
Centrum města se nachází na starodávné stezce z Postojné do Rijeky na pobřeží Jadranu. Město leží v údolí řeky Reka. Na severovýchodě leží město na strmém okraji hustě zalesněné planiny Snežnik. Na jihozápadě tvoří pohoří Brkini přirozenou hranici se Slovinským přímořím.