Carnarvon (früher
Harmsfontein) ist eine Stadt in der Gemeinde
Kareeberg, Distrikt
Pixley Ka Seme, Provinz
Nordkap in
Südafrika. Sie liegt 135 Kilometer nordöstlich von Williston in der
Karoo, im Kreuzungsbereich der Straßen R63, R384 und R386 auf einer Höhe von 1309 Metern über dem Meeresspiegel. 2011 hatte sie 6.612 Einwohner.