Козыревск расположен на правом берегу реки Камчатка в 167 км к западу от районного центра, посёлка Усть-Камчатск, и в 340 километрах к северу от Петропавловска-Камчатского (расстояния по автодорогам — 247 и 492 км соответственно).
История
Первые поселения в районе современного Козыревска появились ещё в глубокой древности. Данный район привлекал поселенцев обилием рыбы и дичи.
Сам посёлок ведёт свою историю от небольшого поселения коренных жителей Камчатки — ительменов, возникшего в начале XVIII века. Вскоре после основания он получил современное название в честь исследователя Камчатки Ивана Козыревского. Одновременно с этим маленькая река, протекавшая рядом с селением, стала называться Козыревкой[3].
В дальнейшем посёлок неоднократно менял своё местонахождение. В середине XVIII века он был перенесён в устье реки Козыревки для более удобного транспортного сообщения с другими населёнными пунктами. Строения в посёлке часто переносились после разливов реки Камчатка[3].
На нынешнем месте Козыревск — "деревня из 10 хижин и 63 жителей" — располагался уже в 1882 году [4]