Eppingen is a town in the district of Heilbronn in Baden-Württemberg in southern Germany. The town has the second-largest population in the district.