Yesa (en basque Esa) est une ville et une commune dans la Communauté forale de Navarre dans le Nord de l'Espagne. Elle est située dans la zone non bascophone de la province et à 46,5 km de sa capitale, Pampelune. Le castillan est la seule langue officielle alors que le basque n’a pas de statut officiel. Elle appartient à la mérindade de Sangüesa.