Kupreanof est une localité d'Alaska aux États-Unis dans le borough de Petersburg dont la population était de 27 habitants en 2011.