video: take a tour
Join us for a quick video tour of the Santa Clara Police Department.
Our main facility is located at 601 El Camino Real and the Northside Substation is located at 3992 Rivermark Parkway.
In this video you’ll get a guided tour of the facilities and learn some of the many reasons that make SCPD such a great place to work.