Quinhagak (/ˈkwɪnəhɑːk/; auch Kwinhagak buchstabiert) ist eine Stadt im Bundesstaat Alaska in den Vereinigten Staaten. Sie liegt im Volkszählungsgebiet Bethel. Im Jahr 2010 lebten dort 669 Menschen.

Sein Name ist Kuinerraq in der zentralalaskanischen Jup'ik-Sprache. Dieser Name wurde bereits 1000 n. Chr. verwendet.