市域の半分は山林である。市街地は四方を山に囲まれている。

北部と西部に丹沢山地が連なり、東は相模平野と秦野盆地に挟んでいる大根台地があり、南には大磯丘陵が横たわる盆地(秦野盆地)が市の中心部である。