舍格拉是沙特阿拉伯的城镇，位于该国中部，距离首都利雅得约190公里，由麦加省负责管辖，面积16平方公里，该镇土地肥沃，2010年人口26,651。