Пухов је смештен у западном делу државе, близу границе са Чешком (15 километара западно од града). Главни град државе, Братислава, налази се 170 km југозападно од града.
Рељеф: Пухов се развио у долини реке Вах, на месту где иде узаном долином. Надморска висина града је око 365 m. Западно од града издиже се планина Бели Карпати, док се источно издижу најзападнији делови Татри.
Воде: Кроз Пухов протиче река Вах, најважнија река у држави. Она дели град на два дела.
Историја
Људска насеља на овом простору датирају још из праисторије (Пуховска култура). Насеље под данашњим именом први пут се спомиње у 1243. г., а 1471. г. насеље је добило градска права. Током следећих векова град је био у саставу Угарске као обласно трговиште.
Крајем 1918. г. Пухов је постао део новоосноване Чехословачке. У време комунизма град је нагло индустријализован, па је дошло до наглог повећања становништва. После осамостаљења Словачке град је постао њено значајно средиште, али је дошло и до проблема везаних за преструктурирање привреде.
Становништво
Данас Пухов има нешто мање од 19.000 становника и последњих година број становника опада.
Етнички састав: По попису из 2001. г. састав је следећи: