Місто розташоване в 100 км від Львова, в долині північного передгір'я Карпат. Це мальовниче місце з багатою історією, на території сучасного Трускавця колись проходили бої між римлянами і слов'янами. Висота над рівнем моря - 350 м.