小百户镇地形从东北到西南略呈长方形,地势西高东低、北高南低,属山区半山区,北山、兴仁、兴隆、小百户4个村委会属丘陵,其余10个村委会属山地,山区地形变化较大,高山深谷,谷底较平缓,多呈“U”形。 历史沿革
小百户镇以驻地小百户村得名,元初于此地设小百户所,俗称小百户。清道光年间,为小百户乡约所,后为西乡。民国初为西区,后改为第八区。1949年前改为光华乡。 1951年改为牛头山区,辖小百户、炒铁、芦山、永清、天花5个乡。1958年划分为红星、联盟、五星三个公社,1959年下半年,红星公社更名为小百户公社、联盟公社更名为炒铁公社、五星公社更名为中坝公社。1963年三个公社合并为小百户区,辖14个公社。
1970年改为小百户公社,辖14个大队。1983年8月,公社改建为区,大队改建为乡,辖14个乡,85个自然村,65个村民小组,113个合作社。1987年区改建为乡,乡改建为村公所。1999年8月,撤村公 所改建为村民委员会,2001年9月撤乡设镇。