莿桐鄉位於雲林縣之北方,東邊為林內鄉,西邊為西螺鎮,南邊為虎尾鎮、斗六市相鄰,北邊為彰化縣溪州鄉、二水鄉。
28,704人(108年1月)
50.85平方公里
莿桐古稱莿桐巷,清領時期以前刺桐叢生,人煙絕跡,先民到此墾荒,擇一小巷建屋成村,刺桐樹綠佈全巷,故取名為莿桐巷。日治時期改為臺南州斗六郡莿桐庄,因政府文書作業的簡略,改稱「莿桐」。
14村