Eagan is the 2nd largest city in Dakota County, Minnesota. Its landscape is made up of rolling hills, laced with nearly 1,200 small lakes, wetlands and ponds. Eagan is a community known for its trees. It is the 8th largest city in the state with just over 69,000 people. Eagan is south and equal distance to both downtown Minneapolis and St. Paul. Just across the Minnesota River is the Minneapolis-St. Paul International Airport.