Selenogradsk (russisch: Зеленоградск (), übersetzbar in etwa mit Grüne Stadt, bis 1947 deutsch: Cranz, früher auch Cranzkuhren; litauisch Krantas) ist ein Badeort an der Samlandküste in der russischen Oblast Kaliningrad, im ehemaligen Ostpreußen. Die Stadt Selenogradsk ist Verwaltungssitz der kommunalen Selbstverwaltungseinheit Stadtkreis Selenogradsk im Rajon Selenogradsk.