宋時屬汀州河源里,元時稱河源上里,明洪武十五年(1382年)與南山、鐘屋合為宣河里,屬汀州長邑,清朝至1928年沿明制,1929年隸屬中央蘇區,成立曹坊、吳坊、文崗三個鄉蘇維埃政府。
紅軍長征后,宣和隸屬長汀縣第九區;1936年,宣和屬第二區,下設若干聯保,宣和、南山、宣溪共為一個聯保;1940年撤保設鄉鎮公所,宣和轄于南宣鄉;后南宣鄉分成南山、宣城、曹坊三個鄉,1945年曹坊鄉改名為宣和鄉。
1949年~1955年,宣和鄉屬長汀縣,名為第十五區,1953年為宣和區,1956年3月從長汀析出,7月撤區并鄉列入連城縣,成立宣和鄉,屬朋口區,1958年成立宣和公社,1961年改為宣和管理區,屬朋口公社,1962年又成立宣和公社,下轄11個大隊,1984年鄉鎮建制后為宣和鄉,2021年5月24日撤鄉設鎮改為宣和鎮,至今沿用。