Eagan is a city in Dakota County, Minnesota. It is south of Saint Paul and lies on the south bank of the Minnesota River, upstream from the confluence with the Mississippi River. From Wikipedia