The Community Police Academy is a program created by the Charlottesville Police Department that will educate those that attend of the operations of the Charlottesville Police Department.
The Charlottesville Police Foundation is an independent non-profit organization of local citizens who help our police get the tools and training they need to do their best work.