熊本県の南端、鹿児島県の県境に位置し、北から北東にかけて葦北郡津奈木町、芦北町、球磨郡球磨村、南から南東にかけては鹿児島県出水市、伊佐市に接しており、西は八代海(不知火海)に面しています。
不知火海を望むリアス式海岸の美しい湯の児海岸や、深緑に囲まれた湯出七滝、歴史情緒溢れる温泉街、環境をテーマとした最新施設など見どころいっぱいです。また、日本の地中海とも呼ばれる温暖な日差しからのデコポンをはじめとした山海の恵みや、水俣独自のスウィーツなどグルメも目白押しです。 観て、食べて、泊まって、温泉で癒される。水俣にはすべてがそろっています。