Pour Ernest Gligny l'étymologie de Crocq tiendrait de c(a)r+cuc voulant dire hauteur, sommet pierreux. La ville est en effet bâtie sur un éperon rocheux, qui domine d’une centaine de mètres la vallée de La Tardes. Tout alentour, les multiples ruissellements ont creusé une série de vallées qui sont autant de défenses naturelles de la ville.
Selon l'abbé Leclerc, Crocq proviendrait de croix (crou en auvergnat), que l'on retrouve dans Crouville, nom de la partie septentrionale de la colline...
(image et extrait du site officiel du Haut Pays Marchois)