The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·DISTRICT OF COLUMBIA PUBLIC SCHOOLS·NCES 110003000267

McKinley Technology HS

151 T St. NE, Washington, DC 20002 · (202) 281-3950 · District of Columbia
GRADES 09–12HIGH11-CITYREGULAR SCHOOL723 STUDENTS
Enrollment
723
High
DISTRICT 695 · STATE 553
Student : Teacher
14.4:1
50 FTE teachers
DISTRICT 11.8:1 · STATE 11.2:1
Free / Reduced Lunch
,
Title I proxy
Community
2
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
194
Grade 10
188
Grade 11
172
Grade 12
169
Student demographics
White
335%
DISTRICT 18% · STATE 13%
Hispanic
9113%
DISTRICT 22% · STATE 19%
Black
58381%
DISTRICT 54% · STATE 62%
Asian
30%
DISTRICT 2% · STATE 1%
Two+
112%
DISTRICT 4% · STATE 4%
Native American
10%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
37852%
Female
34448%

Discussions

+ POST

Test scores

DC CAPE 2024-25 . % Meeting + Exceeding
English Language Arts
74.7%
DC avg 37.9%
Math
26.7%
DC avg 27.5%
Source: DC CAPE. All students, all grades. See all years and grades →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
723
+103 (+17%) vs 2017
Student : Teacher
14.4:1
was 16.1:1
% White
5%
was 2%
% Hispanic
13%
was 11%
% Black
81%
was 84%
% Asian
0%
was 1%
Source: NCES Common Core of Data

About McKinley Technology HS

McKinley Technology HS is one of the average-sized secondary schools in Washington, District of Columbia, part of District of Columbia Public Schools, with 723 students on its rolls from grades 9 through 12. By comparison, District of Columbia's public schools average about 553 students each, so McKinley Technology HS sits 31% larger than that benchmark.

District of Columbia Public Schools comprises 117 schools with combined enrollment of 52,030 students; McKinley Technology HS is among them.

For racial and ethnic makeup, McKinley Technology HS records that the student body is overwhelmingly Black (81%). Other groups include 13% Hispanic, 5% White. The wider county runs roughly 42% Black, putting the school's mix visibly more Black than the area baseline.

Looking at school resources, McKinley Technology HS records 50 full-time-equivalent teachers, putting the student-to-teacher ratio at about 14.4:1. The state averages around 11.2:1, so this campus is higher than the state norm typical.

In the area at large, ACS estimates for District of Columbia put the typical household earns roughly $109,870 per year, 64% of adults hold a bachelor's degree or higher, and roughly 12% of residents live below the federal poverty line. Across District of Columbia's 247 public schools (combined enrollment of about 94,385 students), McKinley Technology HS is one campus in the mix.

McKinley MS is the nearest neighboring public school, about 0.0 miles from this campus. Counting just inside five miles, 8 other public schools cluster around McKinley Technology HS.

McKinley Technology HS operates from a city-core location.

Over the past 7-year window. Looking back 7 years, enrollment at McKinley Technology HS has ticked up 17%, going from 620 students in 2018 to 723 in 2025. Class-load math has pulled in: from 16.1:1 in 2018 to 14.4:1 in 2025.

In the discussion threads here, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.

District of Columbia at a glance

View full county profile
Population
681,294
Census ACS
Median income
$109,870
Household, ACS
Bachelor's+
64%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
247
94,385 students

Quick facts

School name
McKinley Technology HS
District
District of Columbia Public Schools
Address
151 T St. NE, Washington, DC 20002
Phone
(202) 281-3950
County
District of Columbia
Level
High
Grade range
09–12
Total enrollment
723
Teachers (FTE)
50
Student–teacher ratio
14.4:1
Locale
11-City: Large
NCES ID
110003000267
Charter school
No
Virtual school
No

Related schools

Other schools in District of Columbia Public Schools
Other schools in Washington
Nearby schools

Frequently asked questions

About McKinley Technology HS
How large is McKinley Technology HS?
McKinley Technology HS enrolls approximately 723 students in grades 09-12.
What age range does McKinley Technology HS serve?
McKinley Technology HS serves students from grade 09 through grade 12.
How many teachers does McKinley Technology HS have?
McKinley Technology HS employs 50 FTE teachers, for a student-to-teacher ratio of 14.4:1.
What is the racial breakdown of students at McKinley Technology HS?
At McKinley Technology HS, the student body is approximately 5% White, 13% Hispanic, 81% Black, 0% Asian, 2% Two or more.
What district is McKinley Technology HS in?
McKinley Technology HS is part of District of Columbia Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post