Guihulngán (en cebuano: Gipadulngan) es un ciudad en la provincia de Negros Oriental en Filipinas.
De acuerdo con el censo del 2000, tiene una población de 83,448 en 17,733 hogares.
Guihulngán se divide administrativamente a 33 barangayes.