Autrefois place forte protestante et capitale de la vicomté de Fezensaguet, la petite ville de Mauvezin, où vécut Jeanne d'Albret, mère du futur roi Henri IV, a conservé sur sa grande place une splendide halle entourée de maisons anciennes à arcades. Reposant sur des piliers de pierre, la vieille halle du XIVe siècle est agrémentée d'une superbe charpente en bois. Près de la halle se dresse la maison Henri IV, belle demeure gasconne du XVIe siècle, dont l'intérieur abrite de nos jours le bureau de poste.
À voir également, l'église Saint-Michel, surmontée d'un clocher gothique octogonal, et la promenade du château, installée sur les vestiges de l'ancien château vicomtal, avec ses terrasses transformées en parc éducatif.
Le marché hebdomadaire de Mauvezin a lieu chaque lundi matin sur la place de la Libération.