Martina Franca, ville qui a une altitude d'environ 465 mètres au dessus du niveau de la mer, s'étend sur les collines sud est de la Murgia, sur de nombreuses grottes dans la campagne environnante, dont la Grotte de Cuoco et la Grotte de Monte Fellone d'une importance archéologique considérable.
Le territoire s'étale sur 295 kilomètres carrés, pour une population de 48442 habitants, selon le recensement de l'année 2019. Le climat est méditerranéen, selon la classification de Koppen, fondée sur les précipitations et les températures. Rome, la capitale du pays, est à une distance, à vol d'oiseau, de 424 kilomètres de son centre géographique.
Cette ville, située au sud est de l'Italie en Europe du Sud, abrite un organisme de race, l'« Associazione Nazionale Allevatori del Cavallo Delle Murge E Dell'Asino di Martina Franca ».