Animal shelters in Mackinaw, IL
Ready to find your match? Here are 73 animal shelters in Mackinaw, IL with 2,810 adoptable pets.
![an image of a person playing with pets](https://asset.adoptapet.com/img/Shelter-Page-Animal.png)
Animal Protective League Of Springfield And Sangamon County
1001 Taintor Rd., Springfield, IL 62702
Directions
Happy Tails Humane Society
1408 McNeil Road, Between Dixon Ave and Rte 30, Rock Falls, IL 61071
Directions
Search for a shelter or rescue
Interested in another location?
Animal shelters near me
Animal shelters in Addison
Animal shelters in Algonquin
Animal shelters in Alsip
Animal shelters in Alton
Animal shelters in Anna
Animal shelters in Antioch
Animal shelters in Arlington Heights
Animal shelters in Auburn
Animal shelters in Aurora
Animal shelters in Barrington
Animal shelters in Bartlett
Animal shelters in Bartonville
Animal shelters in Batavia
Animal shelters in Beach Park
Animal shelters in Beardstown
Animal shelters in Belleville
Animal shelters in Bellwood
Animal shelters in Belvidere
Animal shelters in Bensenville
Animal shelters in Benton
Animal shelters in Berkeley
Animal shelters in Berwyn
Animal shelters in Bethalto
Animal shelters in Bloomingdale
Animal shelters in Bloomington
Animal shelters in Blue Island
Animal shelters in Bolingbrook
Animal shelters in Bourbonnais
Animal shelters in Bradley
Animal shelters in Braidwood
Animal shelters in Breese
Animal shelters in Bridgeview
Animal shelters in Broadview
Animal shelters in Brookfield
Animal shelters in Buffalo Grove
Animal shelters in Burbank
Animal shelters in Burr Ridge
Animal shelters in Cahokia
Animal shelters in Calumet City
Animal shelters in Calumet Park
Animal shelters in Campton Hills
Animal shelters in Canton
Animal shelters in Carbondale
Animal shelters in Carlinville
Animal shelters in Carmi
Animal shelters in Carol Stream
Animal shelters in Carpentersville
Animal shelters in Carterville
Animal shelters in Cary
Animal shelters in Centralia
Animal shelters in Centreville
Animal shelters in Champaign
Animal shelters in Channahon
Animal shelters in Charleston
Animal shelters in Chatham
Animal shelters in Chester
Animal shelters in Chicago
Animal shelters in Chicago Heights
Animal shelters in Chicago Ridge
Animal shelters in Chillicothe
Animal shelters in Cicero
Animal shelters in Clarendon Hills
Animal shelters in Clinton
Animal shelters in Coal City
Animal shelters in Collinsville
Animal shelters in Colona
Animal shelters in Columbia
Animal shelters in Country Club Hills
Animal shelters in Countryside
Animal shelters in Crest Hill
Animal shelters in Crestwood
Animal shelters in Crete
Animal shelters in Creve Coeur
Animal shelters in Crystal Lake
Animal shelters in Danville
Animal shelters in Darien
Animal shelters in Decatur
Animal shelters in Deerfield
Animal shelters in Dekalb
Animal shelters in Des Plaines
Animal shelters in Dixon
Animal shelters in Dolton
Animal shelters in Downers Grove
Animal shelters in Du Quoin
Animal shelters in East Alton
Animal shelters in East Moline
Animal shelters in East Peoria
Animal shelters in East Saint Louis
Animal shelters in Edwardsville
Animal shelters in Effingham
Animal shelters in Elburn
Animal shelters in Eldorado
Animal shelters in Elgin
Animal shelters in Elk Grove Village
Animal shelters in Elmhurst
Animal shelters in Elmwood Park
Animal shelters in Eureka
Animal shelters in Evanston
Animal shelters in Evergreen Park
Animal shelters in Fairfield
Animal shelters in Fairview Heights
Animal shelters in Flora
Animal shelters in Flossmoor
Animal shelters in Forest Park
Animal shelters in Fox Lake
Animal shelters in Fox River Grove
Animal shelters in Frankfort
Animal shelters in Franklin Park
Animal shelters in Freeburg
Animal shelters in Freeport
Animal shelters in Galesburg
Animal shelters in Geneseo
Animal shelters in Geneva
Animal shelters in Genoa
Animal shelters in Gilberts
Animal shelters in Glen Carbon
Animal shelters in Glencoe
Animal shelters in Glendale Heights
Animal shelters in Glen Ellyn
Animal shelters in Glenview
Animal shelters in Glenwood
Animal shelters in Godfrey
Animal shelters in Granite City
Animal shelters in Grayslake
Animal shelters in Greenville
Animal shelters in Gurnee
Animal shelters in Hampshire
Animal shelters in Hanover Park
Animal shelters in Harrisburg
Animal shelters in Harvard
Animal shelters in Harvey
Animal shelters in Harwood Heights
Animal shelters in Hawthorn Woods
Animal shelters in Hazel Crest
Animal shelters in Herrin
Animal shelters in Hickory Hills
Animal shelters in Highland
Animal shelters in Highland Park
Animal shelters in Highwood
Animal shelters in Hillsboro
Animal shelters in Hillside
Animal shelters in Hinsdale
Animal shelters in Hoffman Estates
Animal shelters in Homer Glen
Animal shelters in Homewood
Animal shelters in Hoopeston
Animal shelters in Huntley
Animal shelters in Inverness
Animal shelters in Island Lake
Animal shelters in Itasca
Animal shelters in Jacksonville
Animal shelters in Jerseyville
Animal shelters in Johnsburg
Animal shelters in Joliet
Animal shelters in Justice
Animal shelters in Kankakee
Animal shelters in Kewanee
Animal shelters in La Grange
Animal shelters in La Grange Park
Animal shelters in Lake Barrington
Animal shelters in Lake Bluff
Animal shelters in Lake Forest
Animal shelters in Lake in the Hills
Animal shelters in Lakemoor
Animal shelters in Lake Villa
Animal shelters in Lake Zurich
Animal shelters in Lansing
Animal shelters in La Salle
Animal shelters in Lawrenceville
Animal shelters in Lebanon
Animal shelters in Lemont
Animal shelters in Libertyville
Animal shelters in Lincoln
Animal shelters in Lincolnshire
Animal shelters in Lincolnwood
Animal shelters in Lindenhurst
Animal shelters in Lisle
Animal shelters in Litchfield
Animal shelters in Lockport
Animal shelters in Lombard
Animal shelters in Long Grove
Animal shelters in Loves Park
Animal shelters in Lynwood
Animal shelters in Lyons
Animal shelters in Machesney Park
Animal shelters in Macomb
Animal shelters in Madison
Animal shelters in Mahomet
Animal shelters in Manhattan
Animal shelters in Manteno
Animal shelters in Marengo
Animal shelters in Marion
Animal shelters in Markham
Animal shelters in Marseilles
Animal shelters in Maryville
Animal shelters in Mascoutah
Animal shelters in Matteson
Animal shelters in Mattoon
Animal shelters in Maywood
Animal shelters in McHenry
Animal shelters in Melrose Park
Animal shelters in Mendota
Animal shelters in Metropolis
Animal shelters in Midlothian
Animal shelters in Milan
Animal shelters in Minooka
Animal shelters in Mokena
Animal shelters in Moline
Animal shelters in Monee
Animal shelters in Monmouth
Animal shelters in Montgomery
Animal shelters in Monticello
Animal shelters in Morris
Animal shelters in Morrison
Animal shelters in Morton
Animal shelters in Morton Grove
Animal shelters in Mount Carmel
Animal shelters in Mount Prospect
Animal shelters in Mount Vernon
Animal shelters in Mount Zion
Animal shelters in Mundelein
Animal shelters in Murphysboro
Animal shelters in Naperville
Animal shelters in New Lenox
Animal shelters in Niles
Animal shelters in Normal
Animal shelters in Norridge
Animal shelters in North Aurora
Animal shelters in Northbrook
Animal shelters in North Chicago
Animal shelters in Northfield
Animal shelters in Northlake
Animal shelters in North Riverside
Animal shelters in Oak Brook
Animal shelters in Oak Forest
Animal shelters in Oak Lawn
Animal shelters in Oak Park
Animal shelters in O Fallon
Animal shelters in Olney
Animal shelters in Olympia Fields
Animal shelters in Orland Hills
Animal shelters in Orland Park
Animal shelters in Oswego
Animal shelters in Ottawa
Animal shelters in Palatine
Animal shelters in Palos Heights
Animal shelters in Palos Hills
Animal shelters in Palos Park
Animal shelters in Pana
Animal shelters in Paris
Animal shelters in Park City
Animal shelters in Park Forest
Animal shelters in Park Ridge
Animal shelters in Paxton
Animal shelters in Pekin
Animal shelters in Peoria
Animal shelters in Peoria Heights
Animal shelters in Peru
Animal shelters in Pinckneyville
Animal shelters in Pittsfield
Animal shelters in Plainfield
Animal shelters in Plano
Animal shelters in Pontiac
Animal shelters in Pontoon Beach
Animal shelters in Posen
Animal shelters in Princeton
Animal shelters in Prospect Heights
Animal shelters in Quincy
Animal shelters in Rantoul
Animal shelters in Richton Park
Animal shelters in Riverdale
Animal shelters in River Forest
Animal shelters in River Grove
Animal shelters in Riverside
Animal shelters in Robbins
Animal shelters in Robinson
Animal shelters in Rochelle
Animal shelters in Rock Falls
Animal shelters in Rockford
Animal shelters in Rock Island
Animal shelters in Rockton
Animal shelters in Rolling Meadows
Animal shelters in Romeoville
Animal shelters in Roscoe
Animal shelters in Roselle
Animal shelters in Round Lake
Animal shelters in Round Lake Beach
Animal shelters in Round Lake Park
Animal shelters in Salem
Animal shelters in Sandwich
Animal shelters in Sauk Village
Animal shelters in Savoy
Animal shelters in Schaumburg
Animal shelters in Schiller Park
Animal shelters in Shelbyville
Animal shelters in Shiloh
Animal shelters in Shorewood
Animal shelters in Silvis
Animal shelters in Skokie
Animal shelters in South Barrington
Animal shelters in South Beloit
Animal shelters in South Elgin
Animal shelters in South Holland
Animal shelters in Sparta
Animal shelters in Springfield
Animal shelters in Spring Grove
Animal shelters in Spring Valley
Animal shelters in Staunton
Animal shelters in St Charles
Animal shelters in Steger
Animal shelters in Sterling
Animal shelters in Stickney
Animal shelters in Stone Park
Animal shelters in Streamwood
Animal shelters in Streator
Animal shelters in Sugar Grove
Animal shelters in Sullivan
Animal shelters in Summit
Animal shelters in Swansea
Animal shelters in Sycamore
Animal shelters in Taylorville
Animal shelters in Tinley Park
Animal shelters in Troy
Animal shelters in Tuscola
Animal shelters in University Park
Animal shelters in Urbana
Animal shelters in Vandalia
Animal shelters in Vernon Hills
Animal shelters in Villa Park
Animal shelters in Warrenville
Animal shelters in Washington
Animal shelters in Washington Pk
Animal shelters in Waterloo
Animal shelters in Watseka
Animal shelters in Wauconda
Animal shelters in Waukegan
Animal shelters in Westchester
Animal shelters in West Chicago
Animal shelters in West Dundee
Animal shelters in Western Springs
Animal shelters in West Frankfort
Animal shelters in Westmont
Animal shelters in West Peoria
Animal shelters in Wheaton
Animal shelters in Wheeling
Animal shelters in Willowbrook
Animal shelters in Willow Springs
Animal shelters in Wilmette
Animal shelters in Wilmington
Animal shelters in Winfield
Animal shelters in Winnetka
Animal shelters in Winthrop Harbor
Animal shelters in Wood Dale
Animal shelters in Woodridge
Animal shelters in Wood River
Animal shelters in Woodstock
Animal shelters in Worth
Animal shelters in Yorkville
Animal shelters in Zion