سميت بلدة الخضر بهذا الإسم نسبة إلى دير الخضر الموجود في البلدة القديمة، ويعود تاريخ البلدة إلى عام 1700 م، ويعود أصل سكان بلدة الخضر إلى قرية الولجة.