城上町
城上地区コミュニティセンター
1889年(明治22年)に町村制が施行されたのに伴い、高城村の大字「城上」となり、1957年(昭和32年)に下東郷村が分割編入されることとなり下東郷村の大字田海の一部(喜藤太、阿手ノ木、亀割、塩水流、大浦、時吉、川越、戸川内、山下河原、六地蔵、案ノ木川原、松野、立花、野坂、村友、石田原、溝下、枇杷宇都、宇都川原、五色)が城上に編入された。1960年(昭和35年)に高城村が町制施行し、高城町の大字となった。
1965年(昭和40年)4月15日には高城町が川内市に編入された。同日に鹿児島県公報に掲載された「 字の廃止及び字の新設」により同日付を以て大字城上が廃止され、大字城上の区域を以て川内市の町「城上町」が設置された。
2004年(平成16年)10月12日に川内市、東郷町、入来町、祁答院町、樋脇町、下甑村、上甑村、鹿島村、里村が新設合併し薩摩川内市が設置された。この市町村合併に伴い設置された法定合併協議会において川内市の町・字については「現行通りとする。」と協定されたため、名称の変更は行われずに薩摩川内市の町となった。