Miélan est l'une des cent bastides apparues en Gascogne entre le milieu du XIIIe siècle et celui du XIVe siècle, période de répit entre la guerre contre les Albigeois et celle de Cent Ans. Fondée en 1284 par le sénéchal du roi de France en Languedoc, en paréage avec le seigneur du lieu, elle a reçu le nom de la célèbre cité italienne (Milan), déformé localement en Miélan. Détruite en 1370 par les Anglais, reconstruite puis à nouveau occupée en 1450, elle devient capitale du duché-pairie d'Antin au XVIIIe siècle. Après la Révolution, d'anciennes églises ont servi de carrières de pierre. Napoléon, rentrant d'Espagne, traverse Miélan le 24 juillet 1808.