Minnesota

MNWho Do I Call If I Suspect Abuse?

Child Maltreatment: Contact your county or tribal social service agency or the police where the child lives.

Elder Abuse: Contact the Minnesota Adult Abuse Reporting Center at 844-880-1574 for suspected elder mistreatment in the home, or 800-657-3591 for suspected elder mistreatment in long-term care facilities.

Domestic Violence: National Domestic Violence Hotline 800-799-7233 or the Minnesota DayOne Crisis Hotline at 866-223-1111

Animal Abuse or Neglect:
If you suspect or have witnessed animal maltreatment, cruelty, abuse or neglect, contact the city police department or county sheriff’s office, or the humane agents listed below; whether the police or sheriff investigates will depend on the jurisdiction where the crime occurred. For cities not listed below, contact your local police department. If an animal’s life is in immediate danger, call 911.

Minn. Chap. 343 also  allows humane agents or animal control officers to investigate and assist lawfully empowered officials in the prosecution of persons charged with cruelty to animals. The role, duties and skills of these agents and officers may vary based on the community. The Animal Humane Society employs the only three full-time Humane Agents in the state: call 612-772-9999 or report the case online. Minnesota Federated Humane Societies has certified state humane agents to respond to complaints statewide: call 612-866-8663 or report the case online.

Aitkin County  Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Aitkin County Sheriff’s Office 218-927-7420

Anoka County  Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Anoka County Sheriff’s Office 763-323-5020
Anoka   Anoka Police Dept. 763-427-1212

Becker County  Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Becker County Sheriff’s Office 218-847-2661

Beltrami County  Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Beltrami County Sheriff’s Office 218-333-9111
Bemidji   Bemidji Police Dept. 218-333-9111

Benton County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Benton County Sheriff’s Office 320-968-7201

Big Stone County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Big Stone County Sheriff’s Office 320-839-3558

Blue Earth County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Blue Earth County Sheriff’s Office 507-304-4800
Mankato   Mankato Public Safety Dept. 507-387-8780

Brown County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Brown County Sheriff’s Office 507-233-6700
New Ulm   New Ulm Animal Control 507-233-6750

Carlton County  Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-86630 or Carlton County Sheriff’s Office 218-384-3236

Carver County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Carver County Sheriff’s Office 952-361-1212
Chaska   Chaska Police Dept. 952-227-2479

Cass County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Cass County Sheriff’s Office 218-547-1424

Chippewa County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Chippewa County Sheriff’s Office 320-269-2121

Chisago County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Chisago County Sheriff’s Office 651-213-6301

Clay County   AAnimal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Clay County Sheriff’s Office 218-299-5151
Moorhead   Moorhead Animal Control Unit 218-299-5122

Clearwater County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Clearwater County Sheriff’s Office 218-694-6226

Cook County    AAnimal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Cook County Sheriff’s Office 218-387-3030

Cottonwood County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Cottonwood County Sheriff’s Office 507-831-1375

Crow Wing County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Crow Wing County Sheriff’s Office 218-829-4749
Brainerd    Brainerd Police Dept. 218-829-2805

Dakota County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Dakota County Sheriff’s Office 651-438-4710
Eagan    Eagan Police Dept. Animal Control 651-675-5700
Farmington    Farmington Police Dept. 651-280-6700
Hastings    Hastings Police Dept. 651-480-2300
Inver Grove Heights    Inver Grove Heights Police Dept. 651-450-2525
Lakeville    Lakeville Police Dept. 952-985-2800
Mendota Heights    Mendota Heights Police Dept. 651-452-1366

Dodge County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Dodge County Sheriff’s Office 507-635-6200

Douglas County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Douglas County Sheriff’s Office 320-762-8151
Alexandria   Alexandria Police Dept. 320-693-5425

Faribault County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Faribault County Sheriff’s Office 507-526-5148 x2101
Blue Earth    Blue Earth Police Dept. 507-526-5959

Fillmore County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Fillmore County Sheriff’s Dept. 507-765-3874
Chatfield   Chatfield Police Dept. 507-867-3331
Lanesboro   Lanesboro Police Dept. 507-467-3515
Mabel   Mabel Police Dept. 507-493-5299
Rushford   Rushford Police Dept. 507-864-2543

Freeborn County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Freeborn County Sheriff’s Office 507-377-6226
Albert Lea    Albert Lea Police Dept. 507-377-5210

Goodhue County    AnAnimal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 orr Goodhue County Sheriff’s Dept. 651-385-3155
Red Wing    Law Enforcement Center 651-385-3155

Grant County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Grant County Sheriff’s Office 218-685-8280

Hennepin County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Hennepin County Sheriff’s Office 612-348-3744
Bloomington   Police Dept. Animal Control Unit 952-563-4942
Eden Prairie   Eden Prairie Police Dept. Animal Control Unit 952-949-6200
Minneapolis   Minneapolis Animal Care & Control 612-673-6222 or 311
Minnetonka  Minnetonka Community Service Officers 952-939-8500

Houston County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Houston County Sheriff’s Dept. 507-725-3379
Caledonia    Caledonia Police Dept. 507-725-2889
Hokah    Hokah Police Dept. 507-894-4777
Houston    Houston Police Dept. 507-896-3234
La Crescent    La Crescent Police Dept. 507-895-4414
Spring Grove   Spring Grove Police Dept. 507-498-5221

Hubbard County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Hubbard County Sheriff’s Office 218-732-3331

Isanti County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Isanti County Sheriff’s Office 763-691-2411

Itasca County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Itasca County Sheriff’s Office 218-326-3477
Grand Rapids    Grand Rapids Community Services Officer 218-326-3464

Jackson County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Jackson County Sheriff’s Office 507-847-4420

Kanabec County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Kanabec County Sheriff’s Office 320-679-8400

Kandiyohi County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Kandiyohi County Sheriff’s Office 320-235-1260
Wilmar    Wilmar Police & Community Service Officers 320-235-2244

Kittson County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Kittson County Sheriff’s Office 218-843-3535

Koochiching County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Koochiching County Sheriff’s Office 218-283-4416
International Falls   International Falls Police Dept. 218-283-4416

Lac qui Parle County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Lac qui Parle County Sheriff’s Office 320-598-3720

Lake County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Lake County Sheriff’s Office 218-834-8386

Lake of the Woods County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Lake of the Woods County Law Enforcement Center 218-634-1143

Le Sueur County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Le Sueur County Sheriff’s Office 507-357-8245
Le Center    Le Center Police Dept. 507-357-4888

Lincoln County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Lincoln County Sheriff’s Office 507-694-1664

Lyon County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Lyon County Sheriff’s Office 507-537-7666
Marshall    Marshall Police Dept. 507-537-7000

Mahnomen County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Mahnomen County Sheriff’s Office 218-935-2255

Marshall County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Marshall County Sheriff’s Office 218-745-5411

Martin County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Martin County Sheriff’s Office 507-238-3166
Fairmont    Fairmont Police Dept. 507-238-4481

McLeod County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or McLeod County Sheriff’s Office 320-864-1350

Meeker County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Meeker County Sheriff’s Office 320-693-5400
Litchfield    Litchfield Police Dept. 320-693-5425

Mille Lacs County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Mille Lacs County Sheriff’s Office 320-983-8250
Isle    Isle Police Dept. 320-676-8501
Milaca    Milaca Police Dept. 320-983-6166
Mille Lacs Tribe    Mille Lacs Tribal Police 320-532-3430
Onamia    Onamia Police Dept. 320-532-3131
Princeton    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Princeton Police Dept. 763-389-4879

Morrison County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Morrison County Sheriff’s Office 320-632-9233

Mower County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Mower County Sheriff’s Office 507-437-9400
Austin    Austin Police Dept. 507-437-9400

Murray County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Murray County Sheriff’s Office 507-836-6168

Nicollet County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Nicollet County Sheriff’s Office 507-931-1570

Nobles County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Nobles County Sheriff’s Office 507-372-2136

Norman County Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Norman County Sheriff’s Office 218-784-7114

Olmsted County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Olmsted County Law Enforcement Center 507-328-6800
Rochester    Police Dept. Animal Control Officers 911

Otter Tail County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Otter Tail County Sheriff’s Office 218-998-8555
Fergus Falls    Fergus Falls Police Dept. 218-332-5555

Pennington County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Pennington County Sheriff’s Office 218-681-6161
Thief River Falls   Thief River Falls Police Dept. 218-681-6161

Pine County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Pine County Sheriff’s Office 320-629-8380

Pipestone County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Pipestone County Sheriff’s Office 507-825-6700

Polk County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Polk County Sheriff’s Office 218-281-0431
Crookston    Crookston Police Dept. 218-281-3111

Pope County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Pope County Sheriff’s Office 320-634-5411

Ramsey County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Ramsey County Sheriff’s Office 651-266-9333
Roseville    Roseville Community Service Officers 651-767-0640
St. Paul    St. Paul Safety & Inspections Animal Control   651-266-1100

Red Lake County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Red Lake County Sheriff’s Office 218-253-2996

Redwood County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Redwood County Sheriff’s Office 507-637-4036

Renville County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Renville County Sheriff’s Office 320-523-3771

Rice County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Rice County Sheriff’s Office 507-332-6012
Faribault    Faribault Police Dept. 507-334-4305

Rock County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Rock County Sheriff’s Office 507-283-5000

Roseau County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Roseau County Sheriff’s Office 218-463-1421

Scott County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Scott County Sheriff’s Office 952-496-8318
Shakopee    Shakopee Police Dept. 952-233-9400

Sherburne County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Sherburne County Sheriff’s Office 763-241-2500
Elk River   Elk River Police Dept.  763-635-1260

Sibley County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Sibley County Sheriff’s Office 507-237-4330

St. Louis County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or St. Louis County Sheriff’s Office 218-726-2340
Chisholm   Chisholm Police Dept. 218-254-7915
Hibbing   Hibbing Police Dept. 218-263-3601
Duluth   Duluth Animal Services/Animal Shelter 218-723-3259

Stearns County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Stearns County Sheriff’s Office 320-259-3700
St. Cloud    St. Cloud Animal Control 320-650-3164

Steele County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Steele County Sheriff’s Office 507-444-3800
Owatonna    Owatonna Police Dept. Dispatch 507-451-8232

Stevens County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Stevens County Sheriff’s Office 320-208-6500

Swift County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Swift County Sheriff’s Office 320-843-3133

Todd County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Todd County Sheriff’s Office 320-732-2157

Traverse County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Traverse County Sheriff’s Office 320-563-4244

Wabasha County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Wabasha County Sheriff’s Office 651-565-1000
Wabasha    Wabasha Police Dept. 651-565-3261

Wadena County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Wadena County Sheriff’s Office 218-631-7600

Waseca County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Waseca County Sheriff’s Office 507-835-0510

Washington County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Washington County Sheriff’s Office 651-430-7601
Stillwater    Stillwater Police Dept. 651-351-4900

Watonwan County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Watonwan County Sheriff’s Office 507-375-2576

Wilkin County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Wilkin County Sheriff’s Office 218-643-8544

Winona County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Winona County Sheriff’s Dept. 507-457-6368
Goodview    Goodview Police Dept. 507-452-1500
Lewiston    Lewiston Police Dept. 507-523-2534
Winona    Winona Police Dept. 507-457-6201

Wright County    Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Wright County Sheriff’s Office 763-682-7622
Buffalo    Buffalo Police Dept. 763-682-5976

Yellow Medicine County   Animal Humane Society Humane Investigations 612-772-9999 or Minnesota Federated Humane Societies 612-866-8663 or Yellow Medicine County Sheriff’s Office 320-546-2130

Please see the explanatory notes regarding reporting and response on our introductory page. If you are aware of any additions or corrections to this Directory, please e-mail the National Link Coalition and let us know.