一宮町(いちのみやちょう)は、兵庫県中西部にかつて存在した町。宍粟郡。2005年、山崎町・一宮町・波賀町・千種町が4町合併して「宍粟市」となったため消滅した。現在、旧町域は「宍粟市一宮町○○」との広域地名になっている。