Public School Mailing List

Purchase mailing address and grade level information for nearly 95,000 public schools across the USA (Interested in private school mailing lists? Find private school mailing lists here). You can purchase the data by state, or nationally - the data will be emailed to you in a neatly formatted .csv file that can be easily imported into a mailing program or spreadsheet program (e.g., Excel). The .csv file will contain the following fields:

  • School Name
  • Address
  • City
  • State
  • Zip
  • County
  • Telephone Number
  • School Type
  • High Grade Offered
  • Low Grade Offered
  • School Population Size
  • Total Classroom Teachers
  • Ethnicity Breakdown (% Asian, % Hispanic, % Black, % White, etc.)
  • % Eligible for Free Lunch
  • % Eligible for Reduced Lunch

The fields and file format will allow you to easily sort schools on the different criteria (e.g., by state or grade level). Download a sample file. Each state costs $24.99. If you have further questions, please email information@publicschoolreview.com.

Please fill out the form below and select the states you wish to purchase. Your mailing list file will be emailed to you immediately after purchase.

States Needed: Select All ($995 for all states)

Alaska
509 schools
Alabama
1,470 schools
Arkansas
1,085 schools
American Samoa
28 schools
Arizona
2,362 schools
California
10,300 schools
Colorado
1,896 schools
Connecticut
1,031 schools
District Of Columbia
223 schools
Delaware
229 schools
Florida
4,349 schools
Georgia
2,302 schools
Guam
41 schools
Hawaii
293 schools
Iowa
1,330 schools
Idaho
753 schools
Illinois
4,239 schools
Indiana
1,919 schools
Kansas
1,320 schools
Kentucky
1,533 schools
Louisiana
1,390 schools
Massachusetts
1,852 schools
Maryland
1,421 schools
Maine
602 schools
Michigan
3,698 schools
Minnesota
2,560 schools
Missouri
2,432 schools
Northern Mariana Islands
16 schools
Mississippi
1,067 schools
Montana
824 schools
North Carolina
2,689 schools
North Dakota
543 schools
Nebraska
1,097 schools
New Hampshire
496 schools
New Jersey
2,593 schools
New Mexico
927 schools
Nevada
709 schools
New York
4,796 schools
Ohio
3,591 schools
Oklahoma
1,802 schools
Oregon
1,249 schools
Pennsylvania
2,972 schools
Puerto Rico
1,120 schools
Rhode Island
316 schools
South Carolina
1,263 schools
South Dakota
722 schools
Tennessee
1,774 schools
Texas
8,944 schools
Utah
1,065 schools
Virginia
2,122 schools
Virgin Islands
28 schools
Vermont
309 schools
Washington
2,426 schools
Wisconsin
2,287 schools
West Virginia
733 schools
Wyoming
369 schools

Name:

Email: