小纪汗镇,隶属于陕西省榆林市榆阳区。地处榆阳区西北部,东与牛家梁镇毗邻,东南接长城路街道,南与芹河镇、巴拉素镇相连,西南连补浪河乡,西北与内蒙古自治区鄂尔多斯市乌审旗苏力德苏木接壤,北与马合镇、岔河则乡为邻。辖区东西最大距离47千米,南北最大距离28千米,总面积600平方千米。
截至2020年6月,小纪汗镇下辖1个社区、13个行政村。截至2018年末,小纪汗镇户籍人口16897人。2011年,小纪汗镇农业总产值达到3.59亿元,工业总产值达到5亿元,社会消费品零售总额达0.3亿元。