💡 School Food Price Explorer Guide

How to read this report

This explorer shows contract prices for school year 2025/2026 for the San Francisco–Oakland–Fremont market.

How products are matched

Products are identified by manufacturer item code (100% match) or by text similarity in description, brand, and product characteristics (≥75% match quality). Only matched products are included in the analysis.

What is “% price difference”?

For each product we compute the price range across school districts in the market:

% price difference = (max price − min price) / min price × 100

Per-pound prices are used when available; otherwise total pack prices.

How to read the box plots

Products are grouped by food group and food subgroup. The box plot summarizes the distribution of price differences for all products in a group. For example, a median of 11% means that for 50% of products in the group, prices vary by at least 11% between school districts. The box shows where the middle 50% of products fall; whiskers show the typical range; dots are outliers with unusually large variation.

Interacting with the page

Use the filters at the top to drill down by food group, subgroup, match quality, or search for specific products. Click on a food group in the box plot to filter the entire page. Click any bar or scatter point to see product details.

You can re-open this guide any time by clicking the 💡 button in the header.

School Food Policy Lab ← Back to Home

Market Price Variation Explorer

Interactive tool for exploring how school food prices vary across districts
SF Bay Area
San Francisco–Oakland–Fremont, CA · Data: Feb 11, 2026
529
Products analyzed
207
Matched ≥75%
39%
Matched rate
135
Exact matches




No products match your current filters. Try broadening your search or selecting a different food group.

Median % price difference
Mean % price difference
Products shown
Products with >50% variation

Price Variation Overview

Whiskers (typical range) Box: 25th–75th pctile Median Mean Outliers n = number of matched products
CATEGORY
MEDIAN SPREAD
MEAN SPREAD
IQR
TYPICAL RANGE

Distribution of Price Variation

Top Products by Estimated Spending

Estimated spending requires purchasing quantity × maximum comparable price.

Potential Savings by Food Group

Potential savings requires purchasing quantities, which are not included in this market dataset.

Glossary

Price variation
The percentage difference between the lowest and highest contract prices paid for the same product.
Estimated spending
Estimated purchase cost based on the quantity ordered and the highest comparable contract price.
Potential savings
The estimated amount that could be saved by paying the lowest observed price instead of the highest.
Savings opportunities
Products ranked by where purchasing volume and price differences could produce the greatest savings.
Match quality
Confidence that records refer to comparable products; 100% indicates an exact product-code match.

Data Coverage

Share of all 529 line items covered at each match quality threshold. Spending coverage is unavailable because purchasing quantities are not included.

Match quality ≥75%
Products matched207 / 529  (39.1%)
Spending coveredNot available
Match quality = 100%
Products matched135 / 529  (25.5%)
Spending coveredNot available