km²（2.5平方英里）为水面，即总面积的3.96%为水面。整个城市坐落在相对平坦的丘陵地带，城市傍詹姆斯河（James River）而建，詹姆斯河向东南流去，经过漫长曲直的港湾，可以到达海边重要的军港城市诺福克（Norfolk）。里士满属副热带湿润气候，四季分明，气温变化相对和缓，全年降水分配均匀。冬季冷凉，微潮，时而偏向寒冷，日最高气温低于的平均日数为6.0天，日最低气温低于的平均日数为77天，低于的平均日数为3.8天；夏季相对炎热潮湿，日最高气温超过的日数年均有79天，超过的有14天。最冷月（