师宗位于云南东部的丘陵之间,因蒙古征服以前据有匿弄甸的师宗部得名。1290年,元朝设师宗州,明代属广西府。成化年间,朝廷派流官知州,并将原来的土官改为同知。1600年,州治迁往匿弄甸,回到与古代师宗部相关的盆地。