A branch of the Vermillion River flows through Lakeville. Its headwaters are just west of the city limits in Credit River Township, and it flows eastward across Dakota County until it empties into the Mississippi River at the Wisconsin border. Much of Lakeville drains into the Vermillion River watershed. North Creek, a major tributary of the Vermillion, begins its flow in northern Lakeville and flows eastward to meet the Vermillion near downtown Farmington just east of Lakeville. The Minnesota Department of Natural Resources has designated the Vermillion River as a trout stream.
A branch of the Vermillion River flows through Lakeville Its headwaters are just west of the city limits in Credit River Township and it flows eastward across Dakota County until it empties into the Mississippi River at the Wisconsin border Much of Lakeville drains into the Vermillion River watershed North Creek a major tributary of the Vermillion begins its flow in northern Lakeville and flows eastward to meet the Vermillion near downtown Farmington just east of Lakeville The Minnesota Department of Natural Resources has designated the Vermillion River as a trout stream