Au Moyen Âge, la ville de Mortagne‑sur‑Gironde possédait deux halles, signe d’une activité commerciale importante : la "grande halle" et la "petite halle" qui n’existe plus au 17e siècle.
En 1833, les commerçants achètent une grange pour y aménager des halles et le bâtiment est acquis par la municipalité en 1850. Devenues trop petites, elles sont réaménagées et restaurées dans les années 1890.
Au 20e siècle, les halles sont louées pour des spectacles, bals et réunions. Elles abritent aujourd’hui l’office de tourisme et la caserne des pompiers.