塞尔维亚位于欧洲东南部,贯穿于欧洲的多瑙河的中间位置,是巴尔干半岛中部的内陆国。
塞尔维亚一共与8个国家为邻,边界总长2457公里。其中与北部匈牙利拥有151公里长的共同边界;东北部与罗马尼亚相连,共同边界达476公里;东部与保加利亚接壤,共同边界为318公里;东南部和南部分别与阿尔巴尼亚和马其顿毗邻;西北部与克罗地亚相接,共同边界为241公里;西部与波斯尼亚和黑塞哥维纳拥有长达312公里的 共同边界线;西部与黑山拥有211公里长的共同边界。塞尔维亚在巴尔干半岛上的地理位置形成了西欧、中欧、东欧,以及近东和中东之间的天然桥梁和交叉路口。塞尔维亚原是位于巴尔干半岛的邻海国家,随着南斯拉夫在1990年代的解体和2006年黑山的独立而变成了内陆国。