La commune est située dans l'ouest du département, à la limite avec les départements d'Indre-et-Loire (région Centre) et la Vienne (région Poitou-Charentes). Elle est située dans la région naturelle du Boischaut Nord, au sein du parc naturel régional de la Brenne. La première trace de l'existence de ce village nous amène à l'époque gallo-romaine, par l'étymologie de son premier nom qui nous soit connu : Turnus Magos. Turnus semble être le nom d'un chef de tribu ou d'un grand propriétaire terrien, et Magus, signifiant marché, rappelle l'emplacement de ce village au carrefour de trois provinces. Ses habitants sont appelés les Tournonnais