Skip to main content

Average

#1246 of 1,462 private schools in FL

Keswick Christian School

School

10101 54TH AVE N, St. Petersburg, FL 33708

Private Estimated Score

Estimated academic score. This school does not have standardized test data. Based on FL statewide data. Learn more

Enrollment

1,028

Student-Teacher

30.4:1

Score

5.0

Grades

Pre-K – 12th

Updated 2021-22

How this school compares

In St. Petersburg

#28 of 30

public schools

Florida schools

#599 of 694

About Keswick Christian School

Keswick Christian School serves students from pre-kindergarten through 12th grade in St. Petersburg, Florida. With an enrollment of 1,028 students and 34 full-time equivalent teachers, the school maintains a student-teacher ratio of 30.4:1.

Located at 10101 54th Avenue North, the school sits in a large suburban area of Pinellas County. The school is currently facing significant academic challenges, with a MySchoolScout rating of 1.3 out of 10 and a state ranking of 1,427 out of 1,462 Florida schools. This indicates considerable room for academic improvement and development.

Parents considering Keswick Christian should be aware of these performance metrics and may want to discuss specific support systems and improvement initiatives with school leadership. The school's suburban setting provides a community-based learning environment for families in the St. Petersburg area seeking a pre-K through 12 educational option.

What Parents Should Know

The student-teacher ratio at Keswick Christian School is 30.4:1, which is higher than the national average. This may mean larger class sizes, so parents should ask about classroom support, teaching assistants, and how the school differentiates instruction for students who need extra help.

As a private school, Keswick Christian School operates independently from the local public school district. Families considering this school should inquire about tuition costs, financial aid availability, and the admissions process. Private schools are not required to follow the same curriculum standards as public schools, which can be either an advantage or a consideration depending on your priorities.

Financial Overview

Source: IRS Form 990 (2023 filing)

Per-Pupil Spending
Total expenses ÷ enrollment
$8,725
Per-Pupil Revenue
Total revenue ÷ enrollment
$9,405
Financial Health
Revenue-to-expense ratio (>1.0 = surplus)
1.08x — Stable
Tuition Dependency
Share of revenue from program services (tuition, fees)
90%
Total Assets
End-of-year total assets from IRS filing
$10.7M

Financial data from IRS Form 990 filings via ProPublica Nonprofit Explorer. Per-pupil figures based on current enrollment of 1,028 students. Not all private schools file Form 990.

Compare to Public Schools

Beta

How Keswick Christian School compares to 44 public schools serving similar grades in St. Petersburg, FL

Student-Teacher Ratio
30.4:1
This School
vs
15.8:1
Public Avg
Avg School Size
1,028
This School
vs
562
Public Avg
Avg School Scout Rating
5.0
This School
vs
7.4
Public Avg

Student Demographics

Hispanic 61% vs 0%
White 27.9% vs 0%
Black 5.8% vs 0%
Asian 1.6% vs 0%
Keswick Christian School St. Petersburg Public Avg

Nearby Other Schools

School Rating
Keswick Christian School (this school) 5.0
SEVENTY-FOURTH ST. ELEMENTARY 7.7
AZALEA MIDDLE SCHOOL 6.5
PLATO ACADEMY OF ST.PETERSBURG 7.9
BLANTON ELEMENTARY SCHOOL 7.2
AZALEA ELEMENTARY SCHOOL 8.7
TYRONE MIDDLE SCHOOL 6.6
WESTGATE ELEMENTARY SCHOOL 8.6
ST. PETERSBURG COLLEGIATE HIGH SCHOOL 5.8
PASADENA FUNDAMENTAL ELEMENTARY SCHOOL 7.9
NORTHWEST ELEMENTARY SCHOOL 8.9
GULF BEACHES ELEMENTARY MAGNET SCHOOL 8.0
BEAR CREEK ELEMENTARY SCHOOL 8.7
LEALMAN AVENUE ELEMENTARY SCHOOL 7.8
MOUNT VERNON ELEMENTARY SCHOOL 8.2
NEW HEIGHTS ELEMENTARY SCHOOL 8.2
LEALMAN INNOVATION ACADEMY 6.4
FAIRMOUNT PARK ELEMENTARY SCHOOL 6.8
JOHN M. SEXTON ELEMENTARY SCHOOL 8.8
LYNCH ELEMENTARY SCHOOL 7.4
SAWGRASS LAKE ELEMENTARY SCHOOL 8.2

Showing 20 of 44 schools. View all schools in St. Petersburg

Demographics sourced from NCES Private School Survey (PSS) and Common Core of Data (CCD). Comparisons are based on enrollment-weighted averages.

Score Breakdown

What This Rating Measures

This rating reflects classroom size, instructional time, student diversity, community resources, and school characteristics. Private schools are ranked against other private schools in FL.

Classroom Attention
? Student-teacher ratio calibrated against other private schools. Lower ratios mean more individual attention. (30% of overall score)
D 1.4 / 10
View breakdown
Student-Teacher Ratio 30.4:1
Instructional Commitment
? Total annual instructional hours based on school day length and days per year. (15% of overall score)
A 9.3 / 10
View breakdown
School Day Length 7.5 hours
Annual Instructional Hours 1,350
Diversity & Inclusion
? Racial and ethnic diversity of the student body using Simpson's diversity index. (20% of overall score)
A- 7.9 / 10
View breakdown
Diversity Index 54%
Community Context

Data Unavailable

School Profile
? Enrollment size and grade span breadth — indicators of program depth and peer community. (15% of overall score)
C+ 4.0 / 10
View breakdown
Enrollment 1,028
View data sources

Score basis: Private school model

Data coverage: 80% of scoring components had data

Components scored: 4 of 5

Ranking pool: Private schools in FL

Test Scores

Test score data not yet available for this school.

Student Demographics NCES PSS (SY 2021-22)

Hispanic 61.0%
White 27.9%
Black 5.8%
Two or More 3.4%
Asian 1.6%
Pacific Islander 0.2%
Native American 0.1%

Source: NCES Private School Survey (PSS)

Location

10101 54TH AVE N, St. Petersburg, FL 33708

Nearby Alternatives

Families considering Keswick Christian School may also want to explore other schools in the area. ORANGE GROVE ELEMENTARY SCHOOL (rated 9.2/10, 0.6 miles away, in nearby Seminole), which scores notably higher. Another option is BAUDER ELEMENTARY SCHOOL (rated 8.8/10, 2.9 miles away, in nearby Seminole), which scores notably higher. Additionally, SEMINOLE ELEMENTARY SCHOOL (rated 8.7/10, 1.3 miles away, in nearby Seminole), which scores notably higher. For more schools in St. Petersburg, see our St. Petersburg schools guide .

Nearby Schools

20 within 2.9 mi
School Distance Rating
ORANGE GROVE ELEMENTARY SCHOOL Seminole 0.6 mi 9.2
MADEIRA BEACH FUNDAMENTAL K-8 Madeira Beach 1.2 mi 8.2
SEMINOLE ELEMENTARY SCHOOL Seminole 1.3 mi 8.7
BLESSED SACRAMENT CATHOLIC SCHOOL Seminole 1.3 mi 7.3
BAY PINES LUTHERAN SCHOOL Seminole 1.6 mi 5.7
DE LA FONTAINE TRILINGUAL MONTESSORI SCHOOL Seminole 1.7 mi
STARKEY ELEMENTARY SCHOOL Seminole 1.9 mi 8.6
OSCEOLA MIDDLE SCHOOL Seminole 2.3 mi 6.9
NORTHSIDE CHRISTIAN SCHOOL St. Petersburg 2.2 mi 6.9
OSCEOLA FUNDAMENTAL HIGH Seminole 2.6 mi 6.1
SPECIAL KIDS ACADEMY - SEMINOLE Seminole 2.6 mi
BARDMOOR ELEMENTARY SCHOOL Seminole 2.6 mi 7.6
SEVENTY-FOURTH ST. ELEMENTARY St. Petersburg 2.7 mi 7.7
COMMUNITY CHRISTIAN SCHOOL OF FIVE OAKS St. Petersburg 2.9 mi
AZALEA MIDDLE SCHOOL St. Petersburg 2.9 mi 6.5
RICHARD O JACOBSON TECHNICAL HIGH SCHOOL AT SEMINOLE Seminole 2.9 mi 7.3
BAUDER ELEMENTARY SCHOOL Seminole 2.9 mi 8.8
SEMINOLE HIGH SCHOOL Seminole 3.0 mi 5.6
PINELLAS PARK MIDDLE SCHOOL Pinellas Park 2.9 mi 5.7
MARJORIE KINNAN RAWLINGS ELEM Pinellas Park 2.9 mi 8.6

Neighborhood Census ACS (2019-2023)

Census data for ZIP 33708 (ACS 2019-2023 5-Year Estimates) · Data sources

Median Income

$83,773

Median Home Value

$463,700

Median Rent

$1,961/mo

Population

15,306

College Educated

43.5%

Homeownership

75.6%

Avg Commute

35.5 min

Poverty Rate

7.7%

Median Age

61.1

Community Profile

The community surrounding Keswick Christian School has a median household income of $83,773. It is a well-educated community where 44% of adults hold a bachelor's degree or higher. The median home value in the area is $463,700, with a median rent of $1,961/month. The local poverty rate of 7.7% is relatively low. The average commute in the area is 36 minutes, which is above the national average. Source: U.S. Census ACS 2022 5-Year Estimates.

Similar Schools

Schools in the same state with comparable level, size, and ratings

School Rating
CLASSICAL PREPARATORY SCHOOL Spring Hill, FL 4.9
HENRY D PERRY EDUCATION CENTER Miramar, FL 4.9
PEPIN ACADEMIES Tampa, FL 5.1
ARCHDIOCESE OF MIAMI VIRTUAL CATHOLIC SCHOOL Miami Shores, FL 5.2
ATRIUM SCHOOL Jacksonville, FL 4.8
BRADENTON CHRISTIAN SCHOOL Bradenton, FL 5.2

Frequently Asked Questions

Common questions about Keswick Christian School

What grades does Keswick Christian School serve?

Keswick Christian School serves students in grades Pre-K through 12th.

How many students attend Keswick Christian School?

Keswick Christian School has an enrollment of approximately 1,028 students.

What is the student-teacher ratio at Keswick Christian School?

The student-teacher ratio at Keswick Christian School is 30.4:1. A lower ratio generally means more individual attention per student. The national average is approximately 11:1 for private schools.

How does Keswick Christian School rank in FL?

Keswick Christian School is ranked #1246 out of 1,462 private schools in FL.

What is Keswick Christian School's MySchoolScout rating?

Keswick Christian School has a composite rating of 5.0 out of 10 on MySchoolScout. This score combines academic performance, student growth, and school environment into a single score. Equity data is shown separately for context.

Is Keswick Christian School a private school?

Yes, Keswick Christian School is a private coeducational school with a Roman Catholic affiliation. Private schools are not required to participate in state standardized testing, so academic performance data may be limited compared to public schools.

Is Keswick Christian School a religious school?

Keswick Christian School has a Roman Catholic religious affiliation.

11 schools nearby View map →

Neighborhood Context

Walk Score
31 Car-Dependent
Transit Score
27 Some Transit
Bike Score
71 Very Bikeable
City Safety
High (3,083/100K)

Powered by Walk Score

FBI UCR 2024. City-level (St. Petersburg). Data >1 year old.

Quick Facts NCES PSS (SY 2021-22)

Grades
Pre-K – 12th
Enrollment
1,028
Gender Split
12% M / 88% F
Student-Teacher Ratio
30.4:1
Teachers (FTE)
34
Type
private
Coed Status
coed
Affiliation
Roman Catholic
School Day
7.5 hours
Days Per Year
180 days
Setting
Large Suburb
County
PINELLAS
Data Year
2022–2023

How We Rate Schools

Every school receives a composite score from 1 to 10 based on four pillars: Academic Performance (50%), Student Growth (20%), Equity (15%), and Learning Environment (15%). Scores are built from publicly available data including standardized test results, enrollment figures, and school climate indicators.

Read our full methodology

Related reading

Get school insights in your inbox

New rankings, best-schools lists, and parent guides — delivered free. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.