Punat is a municipality in the Primorje-Gorski Kotar County in western Croatia on the island of Krk. There are 1,973 inhabitants, with 90% Croats (2011). The town first appears in writings from AD 1377, but the exact date of foundation is not known. In the bay there is the little island of Košljun.
- "Population by Ethnicity, by Towns/Municipalities, 2011 Census: County of Primorje-Gorski kotar". Census of Population, Households and Dwellings 2011. Zagreb: Croatian Bureau of Statistics. December 2012.