兵庫県の西端に位置し、西は岡山県備前市、南は赤穂市、東は相生市やたつの市、北は佐用郡の佐用町に面する。