Puéchabon [pɥeʃabɔ̃] (en occitan Puèg-Abon [pɥɛt͡ʃ.a'bu], signifiant site élevé) est une commune française située dans le nord-est du département de l'Hérault en région Occitanie, anciennement de Languedoc-Roussillon. Exposée à un climat méditerranéen, elle est drainée par l'Hérault, le ruisseau des Corbières, le ruisseau de Grigoulet et par un autre cours d'eau.