China-Places.com has listed approx 31 Middle schools in Shanglin County. Some of the Top rated Middle schools in Shanglin County are- Shanglin New Area Middle School, Chengtai No.2 Middle School, Shanglin Chengguan Middle School, Zhongke Junior High School, Mingliang No.2 Middle School, Shanglin Zhenwei Yao Ethnic Minority Junior High School, Tanghong Middle School, Shanglin Dafengzhen Jianling Junior High School, Shanglin Nationality Experimental School & Shanglin Chengjiang Middle School.