圣马力诺国土面积61.16平方千米。四周与意大利接壤。境内起伏多山,位于中部最高的蒂塔诺山,海拔755.24米。属亚热带地中海式气候。年平均气温16℃,冬季最低气温-2℃,夏季最高气温30℃。年均降水量880毫米。全国划分为9个行政区,首都为圣马力诺。截至2023年12月,圣马力诺人口33628人,其中83%拥有圣马力诺国籍。