斯洛文尼亚位于欧洲中南部,巴尔干半岛西北端,地处阿尔卑斯山和亚得里亚海之间,位于原南斯拉夫的西北部,东部和南部与克罗地亚接壤,西南濒临亚得里亚海,西邻意大利,北界奥地利与匈牙利。

面积为20273平方公里。

52%的面积被茂密的森林所覆盖。

海岸线长46. 6公里。

西北部为斯洛文尼亚阿尔卑斯山地,南部为石灰岩高原。

德拉瓦河与萨瓦河上游流经,河谷平原占全国总面积五分之一。

特里格拉夫峰为境内最高的山峰,海拔2864米。

最著名的湖泊是布莱德湖。

气候分山地气候、大陆性气候和地中海式气候。

夏季平均气温为21℃,冬季平均气温为0℃。