Who 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.