974到2003年间，托莫洪是米纳哈萨县下辖的一个区。2003年，托莫洪从米纳哈萨县分出，成立与之平级的托莫洪市，成为北苏拉威西省第三个建制市。
地理.印尼政府颁布的2003年第10号法令确定托莫洪市的面积约为。托莫洪坐落在米纳哈萨半岛内陆，北距北苏拉威西省首府万鸦老仅20余公里，四周被米纳哈萨县包围。托莫洪所处地区是环太平洋火山地震带的一部分，城市两侧分别有一座活火山，即位于西北1,689米高的洛孔火山和东北1,311米高的马哈武火山。该地区主要由形成时间较晚的安山岩和凝灰岩