松市北部地区属赤石山系，大多为山林所覆盖，人口也较为稀少。滨松市的森林面积达103,000公顷，市域面积的约68%被森林所覆盖。市区则主要集中于南部的平原地区。滨松市最南部的海岸则拥有日本少见的连绵沙滩。天龙川流经滨松市东部地区，是滨松市最重要的河流。滨名湖位于滨松市西部，面积70.4平方公里，平均水深4.8米，南部深度较浅北部则湖水较深。由于有海水流入，滨名湖是一座汽水湖，水产资源亦十分丰富。
气候.和静冈县的大多数地区一样，滨松市气候温暖。滨松市的年均降水量达1,875.5毫米