Ramallah zostało założone około 1550 roku przez arabskich chrześcijan przybyłych z Jemenu i aż do początku XX wieku było niewielką miejscowością rolniczą. W 1908 roku uzyskało prawa miejskie. Początkowo zamieszkane przez chrześcijan, po wojnie żydowsko-arabskiej w 1948 roku muzułmańscy uchodźcy z Izraela zaczęli osiedlać się w mieście. W 1967 wojska izraelskie zajęły miasto, lecz zostało ono odbite podczas pierwszej intifady (1987). W 1995 Ramallah oficjalnie stało się częścią Autonomii Palestyńskiej.