森尼維爾市面積約61.4平方公裏,陸地面積56.3平方公裏,水域面積5.1平方公裏。倚靠美國國道101而建,與芒廷維尤、帕羅奧圖、庫比蒂諾等市相近。
森尼維爾擁有舊金山灣區典型的地中海式氣候,夏季炎熱幹燥,冬季溫和多雨。