高森町(たかもりまち)は、熊本県阿蘇郡の町である。
南阿蘇、阿蘇五岳の南東部に位置する。町域は阿蘇外輪山によって大きく東西二つに分かれる。総人口では西に隣接する南阿蘇村に劣るが、南阿蘇における中心地的地位を得ている。
西側は阿蘇カルデラの内部、南郷谷の一角である。人口の大部分が集中しており、町役場をはじめとする行政や商工観光の中心的機能が所在し、JR豊肥本線の立野駅と結ぶ南阿蘇鉄道の終点・高森駅もある。
東側は外輪山の外側で、北東は大分県、南東は宮崎県に接している。阿蘇地方及び熊本県の最東端部であり、奥阿蘇(おくあそ)の名称を冠する施設がいくつか見られる。