Die Stadt wurde 1812 (andere Angabe 1813) gegründet und erhielt ihren Namen nach John Francis Cradock, dem Gouverneur der Kapkolonie von 1811 bis 1813. Die Stadt war als Fort für die Grenzkriege gedacht, geriet aber nie in einen militärischen Konflikt mit den Xhosa. Im Jahr 1848 besuchte Thomas Baines Cradock. Er berichtete von 9000 Einwohnern (4300 Europäer, 4490 Einheimische) und vermerkte in seinen Aufzeichnungen die für die entlegene Region bemerkenswerte englisch und holländisch beeinflusste Architektur.