The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
The bulletin board for American public schools

A community for every public school.

allk12 is a full profile and discussion hub for every US public K-12 school. Each page shows official NCES stats (enrollment, grade mix, demographics, student-teacher ratio, free-and-reduced-lunch share, address, phone, district, charter status) alongside a community feed where parents, teachers, students, alumni, and staff talk about what is actually happening on campus.

103,325Schools indexed
56States + territories
FreeTo join, post, and follow

Schools near you

Columbus, Ohio
Columbus, OH · High
Early College Academy
114 students
Columbus, OH · Elementary
Franklin Learning Academy
45 students
Columbus, OH · High
Columbus Downtown High School
48 students
Columbus, OH · High
Flex High School
370 students
Columbus, OH · Elementary
South Columbus Preparatory Academy at German Village
270 students
Columbus, OH · Elementary
United Schools Columbus
838 students
Columbus, OH · Elementary
LINC Academy Columbus
25 students
Columbus, OH · High
Fort Hayes Arts and Academic HS
1 post752 students
Columbus, OH · High
Fort Hayes Career Center
102 students

Latest from the blog

VIEW ALL →
6/10/2026·Kate Carter
What Is a Title I School?

You've probably seen "Title I school" in news coverage, school profiles, or policy discussions and wondered what it actually means. The label carries assumptions in both directions: some people hear it as a mark of failure, others as evidence of extra support. Neither framing is quite right...

6/9/2026·Kate Carter
The States Where Private School Isn't Worth the Money

The case for private school usually goes something like this: better outcomes, smaller classes, more focused environment, and the kind of network and signaling value that pays dividends for decades. It's a case that sounds compelling and, in specific circumstances, is compelling. But it rests on an assumption that doesn't hold in all fifty states equally: that the private school option is actually better than the public school option in the same area...

6/8/2026·Arthur Chen
The Surprising Relationship Between School Start Times and Teen Car Accidents

Most of the debate around school start times focuses on test scores and mental health. Those are legitimate concerns worth the attention they get. But there is a third consequence of early school start times that rarely makes it into school board presentations or parent meetings, even though it is arguably the most urgent argument for change: the relationship between early morning classes and teen car accidents...

Latest reports

VIEW ALL →
ACHIEVEMENT · 6/1/2026
The math vs reading gap in America's public schools

Where students are stronger in math than reading, and where it's the reverse, in every state and school.

ENROLLMENT · 5/25/2026
The largest US public high schools by enrollment

Mega high schools serving 4,000+ students, and what scale does to outcomes.

ENROLLMENT · 5/25/2026
The largest US public elementary schools

Elementary schools with 2,000+ students, and what large elementary scale means operationally.

The lowest-poverty (most affluent) public schools in the United States

Ranked by the smallest share of students eligible for free or reduced-price lunch.

School% FRL
#1Neely's Bend: A LEAD Public SchoolMadison, TN-0.3%#2Promise Academy - Spring HillMemphis, TN-0.3%#3Heritage Academy MaricopaMARICOPA, AZ-0.1%#4New Canaan High SchoolNew Canaan, CT0.2%#5IMAGINE CHARTER SCHOOL AT WESTONWESTON, FL0.3%

Two nearby schools, side by side

Trending this week

What teachers, parents & students are actually talking about
+ CREATE POST

Browse by topic

11 categories
Administration
Posts tagged
Curriculum
Posts tagged
Facilities
Posts tagged
Tech
Posts tagged
Appreciation
Posts tagged
Event
Posts tagged
Question
Posts tagged
News
Posts tagged
Vent
Posts tagged
Mega Thread
Posts tagged

Largest communities

By member count
Suwanee, GA · High
North Gwinnett High School
1 member2 posts3,033 students
Suwanee, GA · High
Collins Hill High School
1 member2 posts2,485 students
Cerritos, CA · High
Whitney (Gretchen) High
1 member2 posts1,024 students
Sacramento, CA · Combined
Highlands Community Charter
0 members2 posts11,713 students
Atlanta, GA · Combined
Georgia Cyber Academy (Virtual)
0 members2 posts9,952 students
Fairbanks, AK · Combined
Interior Distance Education of Alaska (IDEA)
0 members2 posts7,876 students
Athens, AL · Combined
Alabama Connections Academy
0 members2 posts7,822 students
MALAD CITY, ID · Combined
IDAHO HOME LEARNING ACADEMY CHARTER
0 members2 posts7,764 students
Temecula, CA · Combined
River Springs Charter
0 members2 posts7,703 students

Directory by state

56 states / territories
Alabama1,548 schoolsAlaska507 schoolsAmerican Samoa29 schoolsArizona2,636 schoolsArkansas1,136 schoolsCalifornia10,463 schoolsColorado1,965 schoolsConnecticut1,028 schoolsDelaware239 schoolsDistrict of Columbia247 schoolsFlorida4,383 schoolsGeorgia2,357 schoolsGuam45 schoolsHawaii298 schoolsIdaho820 schoolsIllinois4,471 schoolsIndiana1,986 schoolsIowa1,360 schoolsKansas1,369 schoolsKentucky1,574 schoolsLouisiana1,366 schoolsMaine610 schoolsMaryland1,423 schoolsMassachusetts1,862 schoolsMichigan3,556 schoolsMinnesota2,909 schoolsMississippi1,069 schoolsMissouri2,504 schoolsMontana861 schoolsNebraska1,119 schoolsNevada781 schoolsNew Hampshire522 schoolsNew Jersey2,591 schoolsNew Mexico937 schoolsNew York4,881 schoolsNorth Carolina2,794 schoolsNorth Dakota551 schoolsNorthern Mariana Islands35 schoolsOhio3,696 schoolsOklahoma1,807 schoolsOregon1,307 schoolsPennsylvania2,975 schoolsPuerto Rico868 schoolsRhode Island321 schoolsSouth Carolina1,311 schoolsSouth Dakota760 schoolsTennessee1,953 schoolsTexas9,930 schoolsUS Virgin Islands22 schoolsUtah1,135 schoolsVermont309 schoolsVirginia2,175 schoolsWashington2,597 schoolsWest Virginia704 schoolsWisconsin2,254 schoolsWyoming369 schools
About allk12One community per US public K-12 school. School profile data sourced from the NCES. Communities are free to join.