上施罗特是瑞士的城镇，位于该国西部，由弗里堡州负责管辖，面积5.35平方公里，海拔高度850米，2011年人口1,140，八成半人口信奉罗马天主教，人口密度每平方公里213人。