Mesto Púchov je okresné mesto na strednom Považí. Nachádza sa v údolí Bielej vody a Váhu, na pomedzí Javorníkov, Bielych Karpát a Strážovských vrchov.