Aarush Ghadia
← Writing
March 2026 · 2 min read

What school lunch debt has to do with public health

Why relieving meal debt might do more for student health than it looks like on paper.

Public HealthEducation PolicyWake County

When people hear “school meal debt,” they picture an accounting problem — a number a district quietly writes off at the end of the year. I used to think of it that way too. Then I started looking at what sits underneath that number, and it stopped looking like accounting and started looking like public health.

A child who owes money in the cafeteria line isn’t just a balance on a spreadsheet. Research on food insecurity has tied it to worse attendance, more behavioral referrals, and lower test scores — the same outcomes districts spend enormous effort trying to move. If meal debt is a marker for food insecurity, then relieving it might be one of the cheapest levers a district has.

What the data lets us ask

Wake County publishes school-level numbers on chronic absenteeism, discipline, academic performance, and economic disadvantage. None of it is about meal debt directly — but put side by side, it lets you ask a sharper question: do the schools carrying the most debt also carry the burdens we’d expect if hunger were part of the story?

The point isn’t to prove that erasing a debt fixes a child’s day. It’s to ask whether we’ve been treating a health problem as a billing problem.

So the project is built around a few concrete questions:

Most of the work so far has been getting the data into one place. The school-level join looks roughly like this:

df = (places
      .merge(absenteeism, on="school_id")
      .merge(meal_debt,   on="school_id"))

df["disadvantaged_pct"] = df.frl / df.enrollment

I don’t know yet what the numbers will say — and a county-level pattern can’t prove that meal debt causes anything. But if the schools we’d worry about most turn out to be the ones carrying the most debt, that’s worth knowing before the next budget meeting, not after.

Written by Aarush Ghadia · March 2026