{"id":4934,"date":"2023-07-01T22:19:20","date_gmt":"2023-07-01T22:19:20","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=4934"},"modified":"2026-08-07T10:25:03","modified_gmt":"2026-08-07T10:25:03","slug":"dakota-county","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/dakota-county\/","title":{"rendered":"Dakota County, Minnesota"},"content":{"rendered":"<p>Dakota County is a county in Minnesota, United States, on the south side of the Twin Cities,<br \/>\ndirectly across the Mississippi and Minnesota rivers from Minneapolis and Saint Paul. It had a<br \/>\npopulation of 439,882 at the 2020 census, an estimated 445,771 by 2024, and covers 587 square<br \/>\nmiles (1,520 km2) centred near 44\u00b041\u2032N 93\u00b004\u2032W.<\/p>\n<p>Hastings is the county seat, and part of the city sits across the Mississippi in Washington<br \/>\nCounty; its postal code is 55033. The county holds 22 incorporated cities and a scatter of<br \/>\nunincorporated communities across 12 townships, and it runs on Central Time. Its FIPS code is<br \/>\n27037.<\/p>\n<h2>Towns &amp; Villages in Dakota County<\/h2>\n<p>Dakota County has 22 incorporated cities &mdash; all classed simply as &ldquo;city&rdquo;<br \/>\nunder Minnesota law, with no separate town status &mdash; plus a handful of unincorporated<br \/>\nplaces inside its 12 townships. CDP stands for census designated place; Unincorp. covers<br \/>\ncrossroads and rural hamlets with no city government of their own.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Place<\/th>\n<th>Type<\/th>\n<th>Township<\/th>\n<th>Pop.<\/th>\n<th>ZIP<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Hastings<\/td>\n<td>City &middot; seat<\/td>\n<td>&mdash;<\/td>\n<td>21,925<\/td>\n<td>55033<\/td>\n<\/tr>\n<tr>\n<td>Lakeville<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>72,812<\/td>\n<td>55044<\/td>\n<\/tr>\n<tr>\n<td>Eagan<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>68,642<\/td>\n<td>55122<\/td>\n<\/tr>\n<tr>\n<td>Burnsville<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>63,943<\/td>\n<td>55337<\/td>\n<\/tr>\n<tr>\n<td>Apple Valley<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>55,638<\/td>\n<td>55124<\/td>\n<\/tr>\n<tr>\n<td>Inver Grove Heights<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>35,541<\/td>\n<td>55076<\/td>\n<\/tr>\n<tr>\n<td>Rosemount<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>26,642<\/td>\n<td>55068<\/td>\n<\/tr>\n<tr>\n<td>Farmington<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>23,534<\/td>\n<td>55024<\/td>\n<\/tr>\n<tr>\n<td>West St. Paul<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>20,822<\/td>\n<td>55118<\/td>\n<\/tr>\n<tr>\n<td>Northfield<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>20,709<\/td>\n<td>55057<\/td>\n<\/tr>\n<tr>\n<td>South St. Paul<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>20,536<\/td>\n<td>55075<\/td>\n<\/tr>\n<tr>\n<td>Mendota Heights<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>11,665<\/td>\n<td>55120<\/td>\n<\/tr>\n<tr>\n<td>Empire<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>3,177<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Lilydale<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>800<\/td>\n<td>55118<\/td>\n<\/tr>\n<tr>\n<td>Hampton<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>736<\/td>\n<td>55031<\/td>\n<\/tr>\n<tr>\n<td>Randolph<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>464<\/td>\n<td>55065<\/td>\n<\/tr>\n<tr>\n<td>Vermillion<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>439<\/td>\n<td>55085<\/td>\n<\/tr>\n<tr>\n<td>Sunfish Lake<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>523<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Mendota<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>183<\/td>\n<td>55150<\/td>\n<\/tr>\n<tr>\n<td>Coates<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>142<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Miesville<\/td>\n<td>City<\/td>\n<td>Douglas<\/td>\n<td>134<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>New Trier<\/td>\n<td>City<\/td>\n<td>Hampton<\/td>\n<td>83<\/td>\n<td>55085<\/td>\n<\/tr>\n<tr>\n<td>Castle Rock<\/td>\n<td>Unincorp.<\/td>\n<td>Castle Rock<\/td>\n<td>&mdash;<\/td>\n<td>55010<\/td>\n<\/tr>\n<tr>\n<td>Eureka Center<\/td>\n<td>Unincorp.<\/td>\n<td>Eureka<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Waterford<\/td>\n<td>Unincorp.<\/td>\n<td>Waterford<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Etter<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Three pairs on this list are easy to mix up. Randolph, Vermillion and Hampton each name both a<br \/>\ncity and a separate township of the same name &mdash; the city sits inside the township<br \/>\ngeographically but is a distinct government with its own council. Northfield&rsquo;s population<br \/>\nfigure above is citywide; the city is mostly in Rice County, with only a small northern edge<br \/>\nreaching into Dakota. And Coates, though it sits in the northwest corner of Vermillion Township,<br \/>\nis its own incorporated city, not part of the township government.<\/p>\n<h2>Townships<\/h2>\n<p>Dakota County&rsquo;s 12 civil townships cover the rural southern two-thirds of the county;<br \/>\nnone contain a large population center of their own, since every sizeable community in the<br \/>\ncounty has incorporated as a separate city.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Township<\/th>\n<th>Pop. (2020)<\/th>\n<th>Main settlements<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Ravenna<\/td>\n<td>2,354<\/td>\n<td>Rural, no incorporated place<\/td>\n<\/tr>\n<tr>\n<td>Eureka<\/td>\n<td>1,373<\/td>\n<td>Eureka Center<\/td>\n<\/tr>\n<tr>\n<td>Castle Rock<\/td>\n<td>1,350<\/td>\n<td>Castle Rock<\/td>\n<\/tr>\n<tr>\n<td>Vermillion<\/td>\n<td>1,290<\/td>\n<td>Vermillion and Coates (both separate cities)<\/td>\n<\/tr>\n<tr>\n<td>Marshan<\/td>\n<td>1,153<\/td>\n<td>Etter<\/td>\n<\/tr>\n<tr>\n<td>Nininger<\/td>\n<td>865<\/td>\n<td>Site of the vanished 1850s village of Nininger<\/td>\n<\/tr>\n<tr>\n<td>Hampton<\/td>\n<td>832<\/td>\n<td>Hampton and New Trier (both separate cities)<\/td>\n<\/tr>\n<tr>\n<td>Greenvale<\/td>\n<td>796<\/td>\n<td>Rural, no incorporated place<\/td>\n<\/tr>\n<tr>\n<td>Randolph<\/td>\n<td>760<\/td>\n<td>Randolph (a separate city)<\/td>\n<\/tr>\n<tr>\n<td>Douglas<\/td>\n<td>748<\/td>\n<td>Miesville<\/td>\n<\/tr>\n<tr>\n<td>Waterford<\/td>\n<td>538<\/td>\n<td>Waterford<\/td>\n<\/tr>\n<tr>\n<td>Sciota<\/td>\n<td>460<\/td>\n<td>Site of the ghost town of Lewiston<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>55033 &mdash; Hastings<\/li>\n<li>55044 &mdash; Lakeville<\/li>\n<li>55122 &mdash; Eagan (also serves 55121 and 55123, both Eagan PO box ZIPs)<\/li>\n<li>55337 &mdash; Burnsville (also serves 55306, a Burnsville PO box ZIP)<\/li>\n<li>55124 &mdash; Apple Valley<\/li>\n<li>55076 &mdash; Inver Grove Heights (also serves 55077, an Inver Grove Heights PO box ZIP)<\/li>\n<li>55068 &mdash; Rosemount (also serves Coates)<\/li>\n<li>55024 &mdash; Farmington (also serves Empire)<\/li>\n<li>55118 &mdash; West St. Paul (also serves Lilydale, Sunfish Lake and part of Mendota Heights)<\/li>\n<li>55057 &mdash; Northfield (the Dakota County edge of the city shares its Rice County post office)<\/li>\n<li>55075 &mdash; South St. Paul<\/li>\n<li>55120 &mdash; Mendota Heights<\/li>\n<li>55031 &mdash; Hampton<\/li>\n<li>55065 &mdash; Randolph<\/li>\n<li>55085 &mdash; Vermillion (also serves New Trier)<\/li>\n<li>55150 &mdash; Mendota<\/li>\n<li>55010 &mdash; Castle Rock<\/li>\n<\/ul>\n<p>Miesville, Etter, Eureka Center and Waterford have no ZIP code of their own; mail there is<br \/>\ndelivered under the nearest incorporated city&rsquo;s code.<\/p>\n<h2>Geography<\/h2>\n<p>Dakota County occupies the confluence of the Mississippi and Minnesota rivers, where bluffs<br \/>\nand river terraces in the north give way to gently rolling farmland across the southern<br \/>\ntownships. Of its 587 square miles, 562 are land and 25 are water, about 4.2 percent &mdash; the<br \/>\nMississippi forms the county&rsquo;s entire northern and eastern edge, the Minnesota River much<br \/>\nof its northwest edge, and the Vermillion and Cannon rivers drain the southern half toward the<br \/>\nMississippi near Hastings and Red Wing. Buck Hill in Burnsville, at 1,168 feet above sea level,<br \/>\nis the county&rsquo;s highest point.<\/p>\n<p>Ramsey County and Washington County lie across the Mississippi to the north and northeast,<br \/>\nPierce County, Wisconsin sits across the river to the east, Goodhue County borders the<br \/>\nsoutheast, Rice County the south, Scott County lies across the Minnesota River to the southwest,<br \/>\nand Hennepin County, home to Minneapolis, sits across the Minnesota River to the northwest. <a\nhref=\"https:\/\/townsvillages.com\/us\/ramsey-county\/\">Ramsey County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/washington-county-minnesota\/\">Washington County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/pierce-county-wisconsin\/\">Pierce County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/goodhue-county\/\">Goodhue County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/rice-county-minnesota\/\">Rice County<\/a>, <a\nhref=\"https:\/\/townsvillages.com\/us\/scott-county-minnesota\/\">Scott County<\/a> and <a\nhref=\"https:\/\/townsvillages.com\/us\/hennepin-county\/\">Hennepin County<\/a> all border Dakota<br \/>\ndirectly.<\/p>\n<h2>Demographics<\/h2>\n<p>Dakota County had a population of 439,882 at the 2020 census, and the latest estimate puts the<br \/>\ncounty near 445,771 residents as of 2024, the third-most populous county in Minnesota. Lakeville<br \/>\nand Eagan are the two largest cities, together holding roughly a third of the county&rsquo;s<br \/>\npopulation. Median household income runs $106,318, well above Minnesota&rsquo;s statewide<br \/>\nfigure of $89,062. Population density works out to about 783 people per square mile of land,<br \/>\nreflecting the county&rsquo;s role as a built-out inner suburb of the Twin Cities in its northern<br \/>\nhalf and a much thinner rural south.<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Health care and social assistance employs the most workers in the county, about 35,406<br \/>\npeople, followed by manufacturing at 26,667 and retail trade at 25,910. Eagan is home to the<br \/>\nnational headquarters of Blue Cross and Blue Shield of Minnesota and a major Thomson Reuters<br \/>\nlegal and tax campus. Rosemount hosts Flint Hills Resources&rsquo; Pine Bend refinery, one of the<br \/>\nlargest oil refineries in the Midwest. South St. Paul&rsquo;s stockyards were once billed as the<br \/>\nworld&rsquo;s largest livestock market, a legacy of the meatpacking industry that built the city<br \/>\nin the early 20th century. Apple Valley is home to the Minnesota Zoo, the state&rsquo;s largest<br \/>\nzoological park, and Rosemount hosts Dakota County Technical College. The county&rsquo;s biggest<br \/>\nannual event is the Dakota County Fair, held in Farmington each August.<\/p>\n<h2>History<\/h2>\n<p>The Minnesota Territorial Legislature organized Dakota County on 27 October 1849, one of the<br \/>\nterritory&rsquo;s original nine counties, and named it for the Dakota Sioux bands who lived<br \/>\nalong the Mississippi and Minnesota rivers. Census records spelled the name &ldquo;Dahkotah&rdquo;<br \/>\nuntil 1851. Hastings was designated the county seat.<\/p>\n<p>The 1851 Treaty of Mendota, signed in the city of Mendota, ceded Dakota land south of the<br \/>\nMinnesota River to the United States and opened the county to non-Native settlement; a companion<br \/>\ntreaty, the Treaty of Traverse des Sioux, ceded land further west the same year. Colonel Henry<br \/>\nLeavenworth had established a military stockade near the rivers&rsquo; confluence in 1819, later<br \/>\nbuilt up into Fort Snelling. Interstate construction after the Second World War turned several<br \/>\nof the county&rsquo;s villages into cities within two decades, and Burnsville, Apple Valley,<br \/>\nEagan and Lakeville together absorbed well over 200,000 new residents by the end of the century.<\/p>\n<h2>Getting There<\/h2>\n<p>Interstate 35, splitting into 35E and 35W north of the county, and Interstate 494 cross<br \/>\nDakota County&rsquo;s northern half. US Route 52 and US Route 61 run south from Saint Paul<br \/>\nthrough Rosemount and Hastings, alongside state highways 3, 13, 19, 20, 50, 55, 56, 62, 77 and<br \/>\n149.<\/p>\n<ul>\n<li>Saint Paul &mdash; about 10 miles north<\/li>\n<li>Minneapolis &mdash; about 15 miles northwest<\/li>\n<li>Red Wing &mdash; about 25 miles southeast<\/li>\n<li>Cannon Falls &mdash; about 15 miles south<\/li>\n<\/ul>\n<p>Minneapolis-Saint Paul International Airport lies just across the county line in Hennepin<br \/>\nCounty, about eight miles from Eagan and Mendota Heights, and is the nearest major commercial<br \/>\nhub. South St. Paul Municipal Airport (Fleming Field) handles general aviation within the<br \/>\ncounty. Amtrak&rsquo;s Empire Builder stops at Saint Paul Union Depot, about 10 miles north of<br \/>\nthe county line.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is Dakota County located?<\/strong><br \/>\nIt sits at the confluence of the Mississippi and Minnesota rivers directly south of Minneapolis<br \/>\nand Saint Paul, bordered by Ramsey, Washington, Goodhue, Rice, Scott and Hennepin counties and<br \/>\nPierce County, Wisconsin.<\/p>\n<p><strong>What is the population of Dakota County?<\/strong><br \/>\n439,882 at the 2020 census, with a 2024 estimate near 445,771 &mdash; Minnesota&rsquo;s<br \/>\nthird-most populous county.<\/p>\n<p><strong>How big is Dakota County?<\/strong><br \/>\n587 square miles (1,520 km2), of which 562 square miles are land.<\/p>\n<p><strong>What is the county seat of Dakota County?<\/strong><br \/>\nHastings, organized as the seat when the county was created in 1849.<\/p>\n<p><strong>How many towns and cities are in Dakota County?<\/strong><br \/>\n22 incorporated cities, from Lakeville and Eagan down to small cities like Coates and New<br \/>\nTrier, plus a handful of unincorporated places across the county&rsquo;s 12 townships.<\/p>\n<p><strong>What ZIP codes does Dakota County use?<\/strong><br \/>\n17 standard ZIP codes, led by 55033 (Hastings), 55044 (Lakeville), 55122 (Eagan) and 55337<br \/>\n(Burnsville), plus several shared PO box codes.<\/p>\n<p><strong>What is Dakota County known for?<\/strong><br \/>\nThe 1851 Treaty of Mendota, Flint Hills Resources&rsquo; Pine Bend oil refinery in Rosemount,<br \/>\nand South St. Paul&rsquo;s former stockyards, once the world&rsquo;s largest livestock market.<\/p>\n<p>More counties in this state: <a href=\"https:\/\/townsvillages.com\/us\/category\/minnesota\/\">Towns and villages in Minnesota<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dakota County is a county in Minnesota, United States, on the south side of the Twin Cities, directly across the Mississippi and Minnesota rivers from Minneapolis and Saint Paul. It had a population of 439,882 at the 2020 census, an estimated 445,771 by 2024, and covers 587 square miles (1,520 km2) centred near 44\u00b041\u2032N 93\u00b004\u2032W. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Towns & Villages in Dakota County, Minnesota","_seopress_titles_desc":"All 22 cities in Dakota County, Minnesota - type, population and ZIP for each, plus its 12 townships, the Treaty of Mendota and the Pine Bend refinery.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30],"tags":[6],"class_list":["post-4934","post","type-post","status-publish","format-standard","category-minnesota","tag-towns-and-cities","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/4934","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/comments?post=4934"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/4934\/revisions"}],"predecessor-version":[{"id":9243,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/4934\/revisions\/9243"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=4934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=4934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=4934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}