Površina mesta Krk zavzema 110,41 km2 na kopnu in 152,27 km2 na morju. Dolžina obale je 62,5 km. Na področju mesta Krk in 15 pripadajočih mu naselij trenutno živi 5491 prebivalcev. Naselja so: Bajčići, Brusići, Brzac, Kornić, Krk, Lakmartin, Linardići, Milohnići, Muraj, Nenadići, Pinezići, Poljica ...