神奈川県の西南部に位置し、東京からの距離は約70kmです。東は大磯町、北は丹沢連峰を背に中井町、西は中村川をはさんで小田原市、南は白砂青松と紺青の海原「相模湾」に面しています。
町の形状はおおよそ三角形で、南部は東西の幅3.3km、北に進むにしたがって狭くなり、南北は3.8km、総面積9.08平方キロメートルです。地形的には山地部と平野部とのバランスがとれていて、町を東西に分断するかのように2級河川の葛川が流れています。
町の東西には東海道本線、東海道新幹線、国道1号線、西湘バイパスと小田原厚木道路が走り、南北には県道秦野二宮線があって、それぞれ町道と連結し住民の利便に供されています。
気候は温暖で、豊富な自然と新鮮な海の幸山の幸に加え、純朴な風土とすばらしい生活環境です。