Fiscal, Demographic, and Performance Data on California’s K-12 Schools

First time here?

  • County
  • District
  • School
  • .
  • Article

New on Ed-Data

2017-18 financial data; updated cohort graduation information with new student groups, and the ability to view charter/non-charter data separately; a new graph with charter/non-charter enrollment.


What's new:

2017-18 Financial statements and comparisons for school districts and county offices

Vist the Financial Data tab for detailed revenue and expenditure information for every school district and county education office in California. You can also include financial data elements in your district comparisons. Note: Because charter schools report data in a variety of formats, charter financial data are not currently available on Ed-Data. 

Picture showing the financial data tab and for accordians


Updated 4-year adjusted cohort graduation, dropout and UC/CSU eligibility data with new student groups and charter, non-charter drill ins

Now find richer, more detailed cohort graduation data in our new graphs, which include data for homeless, migrant and foster youth, students with disabilities and enable you to separate out data for charters and traditional district schools:

 Picture of new graphs with student groups and charter filter


New charter disaggregation for enrollment

At the state, county and district level, you can now drill in to the enrollment table for a new graph that shows enrollment in traditional district schools and in charter schools. 

picture of new enrollment graph with charter non-charter data


2017-18 Teacher salary data

At the district level, visit the Teacher Salary section under the Staff tab for details about the district's teacher salary schedule, including highest and lowest salaries offered, changes over time, benefits, and more. 

picture of teacher salary section with graphs

Teacher salary data are available only at the district level. In the state profile you can find a graph with statewide averages. Districts provide teacher salary data to the state through the J-90 form. The J-90 form is optional, so these data are not available for all districts, but the 2017-18 data encompasses information from 83.43 percent of school districts and county offices of education, representing 96.95 percent of the state's non-charter Average Daily Attendance. For more information and definitions, see the J-90 summary on the CDE's website. 



Also available on Ed-Data: 

2018 CAASPP Smarter Balanced test results

Ed-Data now displays student performance on the state's standardized math and English language arts/literacy tests over the past four years for schools, districts, counties and the state as a whole. You can view data by proficiency level, grade, gender, race/ethnicity and for English learners, students with disabilities, economically disadvantaged students, and migrant students. 

Composite of CAASPP graphs

You can also include CAASPP data in your school and district comparisons

Find the CAASPP data in the Student Performance section of a school, district, county or state profile. 

image of performance section with CAASPP graphs


2017-18 Student demographic data

Find the latest enrollment and demographic data for every public K-12 school, district and county in California. Visit the state profile for statewide data on California's students. 

Ed-Data graphs display 5-year trends in enrollment, students eligible for free and reduced-price meals, English learners, migrant, foster and homeless youth and more. Enrollment counts now also include counts by gender, and students in Special Education. 

picture of demographics graphs


Have you tried the comparison tools? 

Our comparison functionality at the district and school levels allows you to: 

  • Compare schools or districts
  • Select a specific year for comparisons and toggle between years as desired
  • Select the data elements to be included in the comparison results from a list of all fields or by data category (e.g., summary, student demographic, performance, suspensions/expulsions, finance)
  • Add in corresponding state or county data for elements you’ve added
  • Filter results using criteria you select (e.g., show districts matching a specific data range such as enrollment between 1-500 students, or show only districts or schools within specific counties)
  • Sort each data element from high to low or low to high, or sort districts/schools alphabetically
  • Add specific schools or districts into the comparison (e.g., add a high-performing district or a neighboring district or school regardless of the other selection criteria used)
  • Export results to Excel
  • Eliminate a data element from results if you don’t need it
  • “Pin” one or more districts or schools so that they are always displayed in the left-most columns of the results regardless of any sorting performed by the user – allowing you to compare districts/schools of interest with the highest or lowest values in each field

For a step-by-step “how to” directions on using the comparisons, view one of our online tutorials or see our How to Create District or School Comparisons article. Or start making your own comparisons: Compare Schools or Compare Districts


Filter the data by race/ethnicity in comparisons

The comparisons tools now include the ability to view and filter cohort graduates and dropouts data by race/ethnicity. To easily identify the schools and districts with the highest/lowest graduation rates for a specific group of students, you can generate a list of schools or districts based on the graduations rates of a subgroup of students, and more!

cohort comparison filters


What's Next

We are working to update the site with 2017-18 staffing data and awaiting the state's release of 2018-19 demographic data. 

To receive notifications when new data are added to the site, please subscribe to updates using the form provided in the site’s footer:

Subscribe tab on

Contact us

Let us know what you like and what we can do better by using the Contact box in the bottom right corner of any page. Or email us.