Le château d'Alba est situé sur la commune d'Alba-la-Romaine, dans le département de l'Ardèche, à 17 km à l'ouest de Montélimar.
Dominant le village, le château fut édifié à compter du XIe siècle (donjon). La forteresse se développa ensuite, un château fort étant mentionné en 1359.
Ce premier édifice médiéval dont les remparts surveillent les rives de l'Escoutay mais qui avait été malmené durant les guerres de Religions est restauré et remanié par le compte d'Aps, Georges de la Baume de Suze, à partir de 1614. Des éléments médiévaux sont cependant intégrés.
Assiégé puis pillé avant même la Révolution, divisé ensuite en plusieurs lots, le château est acquis en 1880 par le Dr Gaillard, originaire du village mais installé à Lyon, qui initie un nouveau chantier de restauration. Ce médecin ayant fait fortune grâce à ses remèdes contre les hernies réaménage notamment le premier étage et le rez-de-chaussée (création d'une salle à manger, pose de parquets).
Quant à la tour nord, elle est détruite en 1896.
De nos jours, s'il présente de l'extérieur l'allure d'une imposante bastide provençale, le site comprend deux châteaux en un. La partie ancienne avec sa façade du XIe siècle et ses éléments médiévaux et défensifs, et la partie moderne (ou Renaissance) du XVIIe encore remaniée au XIXe.
Toujours propriété privée, inscrit à l'Inventaire, le domaine accueille du printemps à l'automne des expositions d'art contemporain et des concerts. Il est également ouvert au public (visites libres) de la mi-mars à Toussaint : du mercredi au dimanche de mars à mai et de la mi-septembre à la Toussaint, et du mardi au dimanche en été. Tarif : 3,50 à 7 euros. Renseignements au 04 75 52 42 90.