Byen ble grunnlagt i 1849 av Harry Smith, som ga byen navnet «Aliwal» til minne om seieren over sikhene i slaget ved Aliwal under den første anglo-sikh-krigen i India i 1846, og «North» ble lagt til for å skille den fra Aliwal South (i dag Mossel Bay).