Licensing
How Minnesota Licenses Private Investigators
Minnesota regulates investigators through the Board of Private Detective and Protective Agent Services, which sits within the Department of Public Safety. The governing law is Minn. Stat. Sections 326.32 to 326.339. Under Section 326.3381, no person may engage in the private detective business, or advertise or suggest that they do, without first obtaining a license under those sections. The board publishes a list of businesses that currently hold licenses.
Minnesota licenses the business, and the license holder can then hire staff. Under Section 326.336, each new employee is fingerprinted for a state and federal criminal history check, and must carry an identification card from the license holder showing their photo and the license holder's name. For a client, that means checking the business on the board's list and asking the individual for that card.
Courts
How Minnesota Courts Are Organized
Minnesota's trial courts are the district courts, which sit in each of the state's 87 counties. The district court hears civil, criminal, family, probate and juvenile cases, and many courts organize these into separate divisions. Smaller civil claims go to conciliation court, which is part of the district court. For administration, the counties are grouped into 10 judicial districts. Hennepin County and Ramsey County each form a district on their own, while the others cover several counties.
Communities
Minnesota Communities With a Private Investigator Page
Every Minnesota community over 3,000 residents, by population (U.S. Census Bureau, April 1, 2020 estimates base and July 1, 2024 estimates (Vintage 2024)).
| Community | County | Population (2024 est.) |
|---|---|---|
| Minneapolis | Hennepin County | 428,579 |
| St. Paul | Ramsey County | 307,465 |
| Rochester | Olmsted County | 123,624 |
| Bloomington | Hennepin County | 88,344 |
| Duluth | St. Louis County | 87,986 |
| Brooklyn Park | Hennepin County | 82,893 |
| Woodbury | Washington County | 80,596 |
| Plymouth | Hennepin County | 78,551 |
| Lakeville | Dakota County | 77,971 |
| Blaine | Anoka County / Ramsey County | 75,172 |
| Maple Grove | Hennepin County | 72,739 |
| St. Cloud | Stearns County / Sherburne County / Benton County | 72,145 |
| Eagan | Dakota County | 67,240 |
| Burnsville | Dakota County | 64,864 |
| Coon Rapids | Anoka County | 63,807 |
| Eden Prairie | Hennepin County | 62,905 |
| Apple Valley | Dakota County | 55,272 |
| Edina | Hennepin County | 53,564 |
| Minnetonka | Hennepin County | 52,651 |
| St. Louis Park | Hennepin County | 49,899 |
| Shakopee | Scott County | 48,401 |
| Mankato | Blue Earth County / Nicollet County / Le Sueur County | 46,459 |
| Moorhead | Clay County | 45,726 |
| Cottage Grove | Washington County | 42,760 |
| Maplewood | Ramsey County | 40,142 |
| Richfield | Hennepin County | 36,491 |
| Inver Grove Heights | Dakota County | 36,226 |
| Roseville | Ramsey County | 35,637 |
| Andover | Anoka County | 33,426 |
| Savage | Scott County | 32,896 |
| Brooklyn Center | Hennepin County | 31,755 |
| Fridley | Anoka County | 30,679 |
| Rosemount | Dakota County | 30,581 |
| Oakdale | Washington County | 30,441 |
| Chaska | Carver County | 30,167 |
| Ramsey | Anoka County | 28,999 |
| Prior Lake | Scott County | 28,018 |
| Elk River | Sherburne County | 27,606 |
| Shoreview | Ramsey County | 26,939 |
| Austin | Mower County | 26,690 |
| Owatonna | Steele County | 26,626 |
| Winona | Winona County | 26,173 |
| Chanhassen | Carver County / Hennepin County | 25,746 |
| Faribault | Rice County | 24,983 |
| Farmington | Dakota County | 24,464 |
| Otsego | Wright County | 23,875 |
| White Bear Lake | Ramsey County / Washington County | 23,479 |
| Champlin | Hennepin County | 23,045 |
| Lino Lakes | Anoka County | 22,774 |
| Hastings | Dakota County / Washington County | 22,502 |
| New Brighton | Ramsey County | 22,374 |
| Columbia Heights | Anoka County | 22,358 |
| Crystal | Hennepin County | 22,082 |
| West St. Paul | Dakota County | 21,920 |
| Willmar | Kandiyohi County | 21,892 |
| St. Michael | Wright County | 21,681 |
| Northfield | Rice County / Dakota County | 21,316 |
| Golden Valley | Hennepin County | 21,263 |
| New Hope | Hennepin County | 20,745 |
| Forest Lake | Washington County | 20,700 |
| South St. Paul | Dakota County | 20,590 |
| Sartell | Stearns County / Benton County | 19,979 |
| Hopkins | Hennepin County | 19,462 |
| Stillwater | Washington County | 19,386 |
| Albert Lea | Freeborn County | 18,159 |
| Anoka | Anoka County | 18,068 |
| Ham Lake | Anoka County | 16,905 |
| Red Wing | Goodhue County | 16,788 |
| Hugo | Washington County | 16,765 |
| Buffalo | Wright County | 16,736 |
| Hibbing | St. Louis County | 15,940 |
| Bemidji | Beltrami County | 15,733 |
| Monticello | Wright County | 15,482 |
| Alexandria | Douglas County | 14,914 |
| Hutchinson | McLeod County | 14,708 |
| Rogers | Hennepin County | 14,493 |
| Brainerd | Crow Wing County | 14,400 |
| Fergus Falls | Otter Tail County | 14,258 |
| Lake Elmo | Washington County | 14,161 |
| North Mankato | Nicollet County | 14,142 |
| Marshall | Lyon County | 13,996 |
| Robbinsdale | Hennepin County | 13,993 |
| New Ulm | Brown County | 13,970 |
| Sauk Rapids | Benton County | 13,832 |
| Waconia | Carver County | 13,831 |
| Worthington | Nobles County | 13,754 |
| Vadnais Heights | Ramsey County | 13,108 |
| Big Lake | Sherburne County | 12,855 |
| Mounds View | Ramsey County | 12,841 |
| North St. Paul | Ramsey County | 12,644 |
| Cloquet | Carlton County | 12,475 |
| St. Peter | Nicollet County | 12,456 |
| East Bethel | Anoka County | 12,288 |
| North Branch | Chisago County | 12,258 |
| Victoria | Carver County | 11,937 |
| Mendota Heights | Dakota County | 11,542 |
| Grand Rapids | Itasca County | 11,244 |
| Cambridge | Isanti County | 10,974 |
| Dayton | Hennepin County / Wright County | 10,744 |
| Little Canada | Ramsey County | 10,590 |
| White Bear Township | Ramsey County | 10,458 |
| Hermantown | St. Louis County | 10,265 |
| Fairmont | Martin County | 10,176 |
| Detroit Lakes | Becker County | 10,033 |
| St. Anthony | Hennepin County / Ramsey County | 9,993 |
| Arden Hills | Ramsey County | 9,490 |
| Oak Grove | Anoka County | 9,327 |
| Little Falls | Morrison County | 9,206 |
| Baxter | Crow Wing County | 9,186 |
| Minnetrista | Hennepin County | 9,091 |
| Waseca | Waseca County | 9,067 |
| Mound | Hennepin County | 9,031 |
| East Grand Forks | Polk County | 8,915 |
| Thief River Falls | Pennington County | 8,779 |
| Albertville | Wright County | 8,555 |
| St. Francis | Anoka County / Isanti County | 8,523 |
| Waite Park | Stearns County | 8,504 |
| Corcoran | Hennepin County | 8,378 |
| Virginia | St. Louis County | 8,267 |
| New Prague | Scott County / Le Sueur County | 8,235 |
| Orono | Hennepin County | 8,228 |
| Big Lake Township | Sherburne County | 8,227 |
| Mahtomedi | Washington County | 8,199 |
| Wyoming | Chisago County | 8,173 |
| Shorewood | Hennepin County / Carver County | 7,557 |
| Delano | Wright County | 7,513 |
| Isanti | Isanti County | 7,493 |
| Belle Plaine | Scott County | 7,444 |
| Crookston | Polk County | 7,269 |
| Medina | Hennepin County | 7,209 |
| Kasson | Dodge County | 7,207 |
| Baldwin Township | Sherburne County | 7,162 |
| Spring Lake Park | Anoka County / Ramsey County | 7,083 |
| St. Joseph | Stearns County | 6,992 |
| Stewartville | Olmsted County | 6,919 |
| Jordan | Scott County | 6,831 |
| Carver | Carver County | 6,810 |
| Byron | Olmsted County | 6,809 |
| Zimmerman | Sherburne County | 6,772 |
| Litchfield | Meeker County | 6,515 |
| Livonia Township | Sherburne County | 6,380 |
| Chisago City | Chisago County | 5,953 |
| Glencoe | McLeod County | 5,659 |
| Becker Township | Sherburne County | 5,655 |
| Credit River | Scott County | 5,589 |
| Thomson Township | Carlton County | 5,575 |
| International Falls | Koochiching County | 5,498 |
| Newport | Washington County | 5,415 |
| St. Paul Park | Washington County | 5,381 |
| Linwood Township | Anoka County | 5,357 |
| Princeton | Mille Lacs County / Sherburne County | 5,329 |
| Lake City | Wabasha County / Goodhue County | 5,306 |
| Montevideo | Chippewa County | 5,300 |
| La Crescent | Houston County / Winona County | 5,257 |
| Becker | Sherburne County / Wright County | 5,252 |
| North Oaks | Ramsey County | 5,232 |
| Elko New Market | Scott County | 5,193 |
| Morris | Stevens County | 5,192 |
| Lonsdale | Rice County | 5,066 |
| Redwood Falls | Redwood County | 5,038 |
| Lindstrom | Chisago County | 5,026 |
| Falcon Heights | Ramsey County | 5,002 |
| Chisago Lake Township | Chisago County | 4,950 |
| Circle Pines | Anoka County | 4,944 |
| Luverne | Rock County | 4,941 |
| Dilworth | Clay County | 4,811 |
| Windom | Cottonwood County | 4,797 |
| Rockford | Wright County / Hennepin County | 4,796 |
| Watertown | Carver County | 4,774 |
| St. James | Watonwan County | 4,750 |
| Sauk Centre | Stearns County | 4,682 |
| Oak Park Heights | Washington County | 4,674 |
| Chisholm | St. Louis County | 4,667 |
| Nowthen | Anoka County | 4,565 |
| Park Rapids | Hubbard County | 4,381 |
| Stacy | Chisago County | 4,378 |
| Wadena | Wadena County / Otter Tail County | 4,373 |
| Cold Spring | Stearns County | 4,326 |
| La Grand Township | Douglas County | 4,311 |
| Wayzata | Hennepin County | 4,308 |
| Columbus | Anoka County | 4,307 |
| Le Sueur | Le Sueur County / Sibley County | 4,230 |
| Hanover | Wright County / Hennepin County | 4,229 |
| Cannon Falls | Goodhue County | 4,201 |
| Rice Lake | St. Louis County | 4,168 |
| Marion Township | Olmsted County | 4,166 |
| Goodview | Winona County | 4,088 |
| St. Charles | Winona County | 4,057 |
| Pipestone | Pipestone County | 4,034 |
| Zumbrota | Goodhue County | 4,013 |
| Centerville | Anoka County | 3,956 |
| Scandia | Washington County | 3,951 |
| Grant | Washington County | 3,942 |
| West Lakeland Township | Washington County | 3,927 |
| Montrose | Wright County | 3,925 |
| Melrose | Stearns County | 3,911 |
| Pine Island | Goodhue County / Olmsted County | 3,870 |
| Pine City | Pine County | 3,865 |
| Bemidji Township | Beltrami County | 3,807 |
| Bayport | Washington County | 3,785 |
| Mora | Kanabec County | 3,779 |
| Norwood Young America | Carver County | 3,774 |
| St. Augusta | Stearns County | 3,767 |
| Deephaven | Hennepin County | 3,762 |
| Independence | Hennepin County | 3,710 |
| Long Prairie | Todd County | 3,710 |
| Perham | Otter Tail County | 3,708 |
| Orrock Township | Sherburne County | 3,671 |
| Northern Township | Beltrami County | 3,667 |
| New Market Township | Scott County | 3,554 |
| Montgomery | Le Sueur County | 3,537 |
| Bradford Township | Isanti County | 3,501 |
| Plainview | Wabasha County | 3,498 |
| Sleepy Eye | Brown County | 3,489 |
| Annandale | Wright County | 3,487 |
| Watab Township | Benton County | 3,478 |
| Spring Lake Township | Scott County | 3,468 |
| Two Harbors | Lake County | 3,456 |
| Rockford Township | Wright County | 3,435 |
| Eveleth | St. Louis County | 3,415 |
| Benson | Swift County | 3,414 |
| Collegeville Township | Stearns County | 3,363 |
| Harris Township | Itasca County | 3,355 |
| Rush City | Chisago County | 3,353 |
| Monticello Township | Wright County | 3,351 |
| Eagle Lake | Blue Earth County | 3,333 |
| Breckenridge | Wilkin County | 3,308 |
| Jackson | Jackson County | 3,252 |
| Ely | St. Louis County | 3,214 |
| Blue Earth | Faribault County | 3,159 |
| White Township | St. Louis County | 3,104 |
| Alexandria Township | Douglas County | 3,084 |
| Proctor | St. Louis County | 3,076 |
| Staples | Todd County / Wadena County | 3,075 |
| Empire | Dakota County | 3,068 |
| Lexington | Anoka County | 3,062 |
| Milaca | Mille Lacs County | 3,060 |
| Cedar Lake Township | Scott County | 3,056 |
| Sylvan Township | Cass County | 3,032 |
| Chatfield | Fillmore County / Olmsted County | 3,023 |
| Brockway Township | Stearns County | 3,014 |
| Moose Lake | Carlton County | 3,003 |
Read the full Minnesota investigator guide
Neighboring states: Iowa · North Dakota · South Dakota · Wisconsin
How this service works
Investigator Consulting in Minnesota
Delator Group is a private investigation firm licensed in Tennessee and headquartered in Nashville. In Minnesota, Delator Group is not licensed as a private investigator or private investigative agency and does not perform, supervise or direct investigations. We review requests and refer them to independent investigators who hold the license Minnesota requires. Those investigators contract with clients directly, set their own fees and are responsible for the work. Delator Group may receive compensation from participating investigators for referrals.
FAQ
Questions About Finding an Investigator in Minnesota
Which Minnesota communities have their own page?
Every incorporated Minnesota city, town or village with more than 3,000 residents, plus every township or town government of that size, has its own page here, 242 in all. Smaller places are covered by the nearest page and the statewide guide.
Is Delator Group licensed in Minnesota?
No. In Minnesota, Delator Group provides investigator consulting and referral only. Investigations are performed by independently licensed Minnesota investigators who contract with you directly.
Who licenses private investigators in Minnesota?
The Minnesota Board of Private Detective and Protective Agent Services, under Minn. Stat. Sections 326.32 to 326.339. Anyone engaging in the private detective business, or advertising that they are, must hold a board license, and license holders are accountable for the background-checked employees who work under it.
How do I check an investigator's Minnesota license?
Find the business on the board's published license holder list and ask the individual to show the identification card issued by that license holder.
Is Minnesota a one-party or two-party consent state?
Minnesota is generally a one-party consent state. Under Minn. Stat. Section 626A.02, subdivision 2(d), a participant in a conversation, or someone with a participant's prior consent, may record it unless the purpose is criminal or tortious. Recording a conversation that no one present agreed to is a different matter, so check with an attorney first.
