Juvenile Justice Commission


  • 6:00 p.m. - 7:30 p.m.
  • First Wednesday of every month
Walnut Creek Superior Courthouse
2nd Floor, Dept. 38
640 Ygnacio Valley Road
Walnut Creek, CA 94596


Applications are currently being accepted from Contra Costa County residents to fill youth (between the ages of 14 and 21) and adult (age 21 and over) vacancies on the Contra Costa County Juvenile Justice Commission (JJC).

The purpose of the JJC is "to be a public conscience in the best interest of justice for children and youth." 

This 15-member commission meets the first Wednesday of each month from 6:00 p.m. to 7:30 p.m. at the Walnut Creek Superior Court.  An additional 4 hours of commitment per month may also be required. The commission serves in an advisory capacity to the Juvenile Court and County Probation Department by inspecting public and private placement facilities and/or programs and law enforcement agencies.

County residents interested in Juvenile Justice are encouraged to request further information and/or an application by sending an email including your name, address, e-mail address and telephone number to Robin Otis. Interviews for new candidates will be conducted periodically throughout the year.  Following interviews, successful candidates will be reviewed for appointment by the Presiding Juvenile Court Judge and the Presiding Judge of the Superior Court.

General Information


Commissioner Biographies


June 5 Agenda
May 1 Agenda
March 6
February 6 Agenda

December 5
November 7
October 3 Agenda
September 5 Agenda
Aug 1 Agenda
June 6
May 2 Agenda
April 4 Agenda
March 7 Agenda
February 7  Agenda for DPC
Agenda for JJC
January 3 Agenda

 December 6 Agenda
 November No scheduled meeting
 October 16   Agenda  
September  No scheduled meeting 
August  No scheduled meeting
July 17  Closed meeting for Commissioners
June 19  Closed Meeting For Commissioners 
 May 15   Agenda 
 April 17  Agenda 
 March 20  Agenda 
February 27 Agenda
January 23 Agenda

December 19, 2016 Agenda
November 21, 2016 Agenda
 October 17, 2016 Agenda


December 5
November 7