thumb|left|180px|Koiviston kaupunkikunta Viipurin piirinkartalla Koivisto eli Primorsk () on kaupunki ja sitä ympäröivä kaupunkikunta Viipurin piirissä Leningradin alueella Venäjällä. Koiviston kaupunki sijaitsee Suomenlahden rannalla, Viipurinlahden suulla, 137 km:n päässä Pietarista luoteeseen. Aikanaan nykyisen kaupungin paikalla sijaitsi Suomelle kuulunut Koiviston kauppala.
Koiviston kunta kattaa lisäksi osan entisen Koiviston maalaiskunnan aluetta, mukaan lukien kaupungin edustalla olevat suuret Koiviston saaret, sekä osan entisten Kuolemajärven ja Uudenkirkon kuntien alueista. Kunnan pinta-ala on noin 900 neliökilometriä, tästä Suomenlahden vesialuetta noin 400 ja metsämaata 400 neliökilometriä.
Koivistossa on 2000-luvun alussa rakennettu suuri Koiviston öljysatama, joka on Itämeren öljyputken päätepiste ja nykyään Venäjän suurin öljyn vientisatama. Terminaali sijaitsee noin 6 kilometrin päässä kaupungista kaakkoon, Karasevkan (Penttilän) taajaman kaakkoispuolella.
Koiviston kaupunkikunnan Makslahden () kylän itäpuolella sijaitsee Venäjän asevoimien Pribylovon helikopteritukikohta.
Historiaa pienoiskuva|vasen|Rantanäkymä Koivistosta, Hugo Simberg, 1907 Kaupunki perustettiin talvisodan jälkeen 1940, mutta palautui Suomelle jatkosodan ajaksi. Kaupungin venäjänkielinen nimi muutettiin Koivistosta Primorskiksi Venäjän SFNT:n korkeimman neuvoston puhemiehistön päätöksellä 1948. Nykyiset rajansa Koiviston kunta sai kuntauudistuksessa vuonna 2006, jolloin Koiviston kaupunkiin liitettiin Akkalan (Krasnaja Dolina) ja Humaljoen (Jermilovo) kylähallintoalueet.
Asutus thumb|270px|Kaupungin keskustan pienoismalli Koiviston kaupungissa asui Venäjän väestönlaskennan mukaan 6 122 henkeä (2010). Koiviston kunnassa oli noin 10 000 asukasta vuonna 2008.Väestötilastoa www.gks.ru Kunnan hallintokeskuksen, Koiviston (ven. Primorskin) kaupungin, lisäksi siihen luetaan nykyään asutuskeskuksina 14 maaseututaajamaa (selskije poselenije) ja kolme kylää (derevnja):Kunnan virallinen sivusto Venäjän federaation paikannimiä. Kotus, 2006
Aleksandrovka (Александровка) - Hatjalahti (kylä) Baltijskoje (Балтийское) - Niemenkylä Jermilovo (Ермилово) - Humaljoki Kamyševka (Камышевка) - Mellola (kylä) Karasevka (Карасевка) - Penttilä Krasnaja Dolina (Красная Долина) - Akkala Krasnoflotskoje (Краснофлотское) - Makula Lužki (Лужки) - Karjalainen Malyševo (Малышево) - Kolkkala
Mamontovka (Мамонтовка) - Pihkala Mysovoje (Мысовое) - Pinnoniemi Ozerki (Озёрки) - Seivästö Pionerskoje (Пионерское) - Kuolemajärvi kk Rjabovo (Рябово) - Pentikkälä Tarasovskoje (Тарасовское) - Naurisjärvi (kylä) Zaretšje (Заречье) - Juvanruukki Zerkalnyi
Kuvagalleria thumb|center|420px|Koiviston öljyterminaalista
Lähteet
Aiheesta muualla Koiviston kaupungin tiedotussivu (päivittämätön) www.primorsk.ru Koiviston historia ennen neuvostoaikaa www.primorsk.ru Kuvia öljyterminaalista
Luokka:Koivisto Luokka:Leningradin alueen kaupungit Luokka:Viipurin piirin kunnat