Destinations
Planning
Resources
Airlines
World Currencies
Electrical Standards
Account
Sign In
The World
Europe
Balkans
Croatia
Cities
Cities in Croatia - Best Places to Visit
There are 144 cities in Croatia.
Dubrovnik
is the most popular city with a population of 26,922.
Most Popular
By Name
By Population
121
Vela Luka
Coastal town on Korčula Island, ferry port
Pop. 3,772
122
Tučepi
Seaside resort town on Croatia's Makarska Riviera
Pop. 1,819
123
Punat
Coastal town on Krk island with popular marina
Pop. 1,784
124
Postira
Coastal village on Brač island, Adriatic
Pop. 1,431
125
Brckovljani
Municipality in Zagreb County, central Croatia
Pop. 1,368
126
Marija Bistrica
Croatian town and national Marian pilgrimage site
Pop. 1,045
127
Gradac, Split-Dalmatia County
Coastal Dalmatian village on the Adriatic
Pop. 989
128
Negoslavci
Village in Vukovar-Srijem County, eastern Croatia
Pop. 983
129
Voćin
Croatian town in Virovitica-Podravina County
Pop. 956
130
Obrovac, Croatia
Town in Zadar County near the Adriatic
Pop. 793
131
Brtonigla
Istrian hill town with wine and olive traditions
Pop. 705
132
Selca, Brač
Dalmatian coastal town on Brač island
Pop. 692
133
Erdut
Croatian Danube-side town with historic Erdut Castle
Pop. 561
134
Kanfanar
Istrian municipality near Rovinj and Pula
Pop. 485
135
Gradec, Zagreb County
Village in Zagreb County, central Croatia
Pop. 403
136
Darda, Croatia
City in County of Osijek-Baranja, Croatia
Pop. 4,151
137
Nedelišće
Municipality in Međimurje County, northern Croatia
Pop. 3,840
138
Bilje, Croatia
Croatian village in Osijek-Baranja County
Pop. 3,163
139
Suhopolje
Municipality in Virovitica-Podravina, northern Croatia
Pop. 2,237
140
Belica, Međimurje County
Croatian village in Međimurje County, agricultural area
Pop. 2,038
141
Antunovac, Osijek-Baranja County
Osijek-Baranja municipality near the city of Osijek
Pop. 2,036
142
Lipovljani
Croatian municipality in Sisak-Moslavina County
Pop. 1,902
143
Lekenik
Croatian town in Sisak-Moslavina County
Pop. 1,697
144
Križ, Zagreb County
Croatian municipality in Zagreb County
Pop. 1,604
Load More