上牧町（）是位于日本奈良县西北部的行政区划。辖区位于奈良盆地的西部，马见丘陵中；距离奈良市约20公里，大坂市约25公里。在辖内北部与河合町交界处由于邻近王寺车站，经铁路可在一小时内进入大坂市市区，自1960年代开始大规模开发为。
历史.本地在令制国时代属于大和国葛下郡，过去与北侧的王寺町、河合町、西侧的香芝市一同被称为「片冈」，后来此区域设立了庄园－片冈庄，由片冈氏所控制。江户时代为的领地，分为上牧村、下牧村、中筋村三个聚落，19世纪明治维新后，曾先后隶属郡山县、奈良县、堺