L'acidité d'un composé dépend de la stabilité de sa base conjuguée. Plus la base conjuguée est stable, plus l’acide est fort. Dans le cas du 2-naphtol, la base conjuguée est formée par la perte d'un proton du groupe hydroxyle. L’ion phénoxe résultant est stabilisé par résonance, ce qui le rend plus stable et fait ainsi du 2-naphtol un acide plus fort.
D'autre part, les acides carboxyliques forment des ions carboxylates lors de la déprotonation. Bien que les ions carboxylates soient également stabilisés par résonance, la stabilisation de la résonance n'est pas aussi étendue que dans le cas des ions phénoxes. Cela rend les acides carboxyliques plus faibles que le 2-naphtol.