克国共拥有超过（其中仅47座有人长期居住），故有「千岛之国」的雅称，最大岛屿为茨雷斯与克尔克岛，两者面积同为405.78平方公里。克国的河流分属亚得里亚海与黑海两大水系，前者的主要河流有兹尔马尼亚河、克尔卡河、采蒂纳河，后者则有欧洲第二大河多瑙河、德拉瓦河与萨瓦河为代表。在克国的河流中，采蒂纳河与克尔卡河以落差大、水流湍急的瀑布闻名，也因而设置了数座大型水力发电站。克国没有大湖，面积大于10平方公里的仅有5座，而最有名的湖是普利特维采湖，又名「十六湖」，因以16个相互连结的天然湖泊组成而闻名。由于湖水有