Beauchamp est formé des termes latins ou d’ancien français bel (beau) et champ, désignant un beau champ, un terrain agricole de qualité. Ce type de nom est répandu dans la toponymie française pour des lieux situés dans des plaines fertiles. La commune tire son nom de la configuration agricole du territoire avant son urbanisation au cours du XXe siècle.