Ša'ab stojí na místě staršího židovského města "Šav" (שאב), které je tu doloženo v dobách První židovské války v 1. století našeho letopočtu, kdy se o něm zmiňuje Flavius Iosephus. Ve středověku bylo místo osídleno Araby. Využívalo strategické polohy při cestě z Haify směrem na Damašek. Palestinské zdroje navíc přidávají druhou možnou teorii, podle níž je nynější jméno obce odvozeno od arabského kmene, který sídlil v jihovýchodním Iráku, poblíž vesnice Hamadan.