山口県の東南部、周南工業地帯の東部に位置し、市の東側に田布施町、北側に周南市、西側では下松市に隣接しています。 市域の北西部には島田川、北東部には田布施川が流れており、両河川を中心にまとまった平地が広がっています。 両河川の上流部には良好な田園地域が広がるとともに、島田川下流部のデルタ地帯を中心とした瀬戸内海沿岸や岩田駅周辺には市街地が形成されています。