Le territoire de Joch occupe une superficie de 337 hectares quasiment au centre du département des Pyrénées-Orientales, au pied du massif du Canigó (2785 m). Les communes limitrophes sont Vinça au nord, Finestret à l’ouest et sud-ouest, Glorianes au sud-est et Rigarda à l’est
La commune s’étage depuis l’altitude de 300 m au camí de l’Estrade jusqu’à l’altitude de 926 m au Puig de les Feixes, son point culminant. Le vieux village est perché sur une colline dominant la plaine de Vinça et la vallée de la Têt, tandis que de nouveaux lotissements s’échelonnent le long de la route menant à Vinça et autour du Mas Rouby.
Pour une magnifique visite virtuelle du village, vous pouvez aller à cette page, extraite du site « visitezlepayscatalan.fr ». D’autres pages du même site, ou de son facebook, sont consacrées au village.
Joch fait partie de la communauté de communes Conflent-Canigó