Au Moyen Age, le territoire de Feucherolles était un domaine royal. Vers le XIe siècle, on y construisit un château où fut célébré, en 1350, le mariage du roi Jean II le Bon avec Jeanne d'Auvergne. Appelé château de Sainte-Gemme, il fut rebaptisé " Saint James " par les Anglais durant la guerre de Cent Ans. En 1818, Feucherolles avec la commune de Lanluet-Sainte-Gemme. De nos jours, la ville est d'abord résidentielle. On y trouve également quelques artisans indépendants et entreprises du secteur tertiaire. Plus traditionnellement, Feucherolles dispose de terres agricoles importantes, cultivées par des maraîchers et des pépiniéristes.