Animal Control

Contact Us

Duarte Public Safety

Sheriff Satellite Station
1042 Huntington Drive
Duarte, CA 91010
(626) 357-7938

Office Hours

Monday through Thursday 7:30 am- 6:00 pm
Friday through Saturday 7:30 a.m. - 4:00 p.m.


Animal Control Emergencies

Life threatening situations – call 911.
Emergencies regarding pets or wildlife can be directed to Duarte Animal Control at (626) 357-7938.
San Gabriel Valley Humane Society may also be called to respond if the Public Safety Office is closed (626) 286-1159.
Temple Sheriff’s Station should be called in non-emergency situations involving animals at (626) 448-9861.

Animal Traps

Residents may purchase a trap from a retail vendor. The Duarte Animal Control Department will pick up the trapped animal and return the trap to you on the same business day. Duarte Animal Control Department can be reached at (626) 357-7938. If you have trapped an animal during non-business hours residents may transport trapped animals to San Gabriel Valley Humane Society at 851 E. Grand Ave., San Gabriel,  CA 91776. San Gabriel Valley Humane Society Direct line (626) 286-1159.

Dead Animal Disposal

Residents may call Duarte Animal Control at (626) 357-7938 for service.

Service Fees

Stray dogs impounded by the City of Duarte Animal Control Department will be charged an animal impound fee.

Impound Fees

1st Impound: $ 60
2nd Impound: $ 80
3rd Impound: $ 100

Additional boarding fees will be applied if a dog owner is unable to claim their dog before the close of business hours.