2007年屏山镇辖崇德、地多、旧县等16个村民委员会,南、北街2个社区居民委员会,212个村(居)民小组;镇政府下设党政办公室、农林水综合服务中心、村镇规划中心、广播文化中心、兽医中心、便民服务中心、计划生育办公室、民政办公室等办事机构。全镇总人口65627人,其中农业人口47621人,占总人口的74.8%,劳动力29955人,从事第一产业人数21372人;非农业人口16056人,占总人口的25.2%;辖区内主要居住着汉族、彝族、苗族、傈僳族、回族、哈尼族等6个民族,少数民族人口约15300人,占人口的24%。
辖北街、南街2个社区,旧县、砚瓦冲、绿槐、茂龙、六江、鲁溪、发明、克梯、咪油、崇德、角家营、地多、硝井、岔河、六合、马鞍桥16个行政村