Okonek (Rozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 12 listopada 1946 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości (M.P. z 1946 r. Nr 142, poz. 262)) – miasto w województwie wielkopolskim, w powiecie złotowskim, położone na Pojezierzu Południowopomorskim, nad rzeką Czarną. Siedziba gminy miejsko-wiejskiej Okonek. Według danych z 30 czerwca 2016 r. miasto liczyło 3983 mieszkańców.

Położenie Okonek leży w północnej części województwa wielkopolskiego, w powiecie złotowskim. Okonek leży przy drodze krajowej nr 11 (relacji Bytom – Koszalin) i linii kolejowej (Piła Główna – Ustka), ze stacją kolejową. W bliskim sąsiedztwie Okonka przebiega trasa nr 22 relacji Elbląg – Gorzów Wielkopolski.

Pod względem historycznym Okonek leży na Pomorzu Zachodnim.

Okonek leży na wschodnim krańcu Pojezierza Szczecineckiego. Przez miasto przepływa rzeka Czarna, dopływ Gwdy. Ok. 0,5 km na północ od zabudowy miejskiej znajduje się Tecławska Góra.

Według danych z 1 stycznia 2012 r. powierzchnia miasta wynosiła 6,01 km².

W latach 1975–1998 miasto administracyjnie należało do woj. pilskiego, a w latach 1950–1975, do województwa koszalińskiego.