上谷口町
1889年(明治22年)4月1日に町村制が施行されたのに伴い、伊集院郷のうち上谷口村、春山村、石谷村、福山村、直木村、入佐村の6村の区域より日置郡上伊集院村が成立した。それまでの上谷口村は上伊集院村の大字「上谷口」となった。また、上伊集院村役場が大字上谷口字内田に設置された。上伊集院村役場は1894年(明治27年)に999番地(現在の松元駅前郵便局)に移転し、1927年(昭和2年)には990番地・987番地・988番地を購入し移転した。
1913年(大正2年)10月11日には上谷口を鉄道が通り、川内線(現在の鹿児島本線)に饅頭石駅が設置された。饅頭石駅は1949年(昭和24年)12月15日に上伊集院村議会の議決による請願により上伊集院駅に改称した。1954年(昭和29年)2月11日には上谷口の小字である「松元」の名称が駅名となった薩摩松元駅が上伊集院村の請願駅として開設された。
1960年(昭和35年)4月1日には上伊集院村の名称が松元村に変更され、同日松元村が町制施行し松元町となった。松元町という町名は当時の村役場が大字上谷口の字松元に所在していたこと、前述の薩摩松元駅が村の中心部に設置されたことが理由として挙げられている。また、自治体名の改称に伴って大字上谷口にある「上伊集院村立上伊集院中学校」は「松元町立松元中学校」、「上伊集院村立上伊集院小学校」は「松元町立松元小学校」にそれぞれ改称された。