Graham Sullivan

Warminster & Southampton’s District

Centennial School District

Three communities, six schools, and one William Tennent High — a consolidated district built around big, modern elementary campuses.

Centennial School District serves three neighboring municipalities — Warminster Township, Upper Southampton Township, and the small borough of Ivyland — in the county’s southwestern corner. Like Bristol Township, Centennial bet on consolidation: three large elementary schools (Davis, McDonald, and Willow Dale) replaced a generation of smaller neighborhood buildings, feeding Log College and Klinger middle schools and William Tennent High School.

Tennent is the name people know. The high school carries the identity of all three communities — the Panthers draw from Warminster’s postwar neighborhoods and Southampton’s leafy cul-de-sacs alike — and its namesake reaches back to the original Log College, the 18th-century Presbyterian academy that gave the middle school its name and the region a claim as a cradle of American higher education.

Official district website ↗

What Stands Out

What families should know about Centennial

Consolidated modern elementaries

Davis, McDonald, and Willow Dale are large, updated K–5 campuses — the product of a deliberate consolidation that concentrated resources into fewer, better buildings.

A history worth the name

Log College Middle School is named for the 1726 academy considered a forerunner of Princeton University — this corner of Bucks has been educating students for three centuries.

Three towns, one identity

Warminster, Upper Southampton, and Ivyland all rally around William Tennent High — a shared civic anchor for communities that otherwise keep their own town characters.

The Towns It Serves

Living in Centennial territory

The district serves Warminster Township, Upper Southampton Township, and Ivyland Borough. These town guides cover what daily life is actually like inside its boundaries:

The Local's Take

Warminster and Southampton give buyers some of the best square-footage value inside the county’s commuter belt, and the single-high-school structure keeps the community feel intact across both townships. When clients compare Centennial addresses, I walk them through the elementary zones first — three big campuses divide the map, and knowing which one an address feeds is a five-minute call to the district that too few buyers make.

— Graham Sullivan, Bucks County Realtor

Questions People Ask

Centennial School District — frequently asked questions

What towns does the Centennial School District serve?

Centennial School District serves Warminster Township, Upper Southampton Township, and Ivyland Borough in Bucks County, Pennsylvania. All three communities feed William Tennent High School.

What schools are in the Centennial School District?

Six schools: William W. H. Davis, Everett A. McDonald, and Willow Dale elementary schools (K–5); Log College and Eugene Klinger middle schools (6–8); and William Tennent High School (9–12).

Where does the name Log College come from?

Log College Middle School is named for the Log College, an 18th-century Presbyterian academy founded by William Tennent in Warminster around 1726. It is widely considered a forerunner of Princeton University, and the district’s high school also carries the Tennent name.

Is Southampton in the Centennial or Neshaminy district?

It depends on the township. Upper Southampton Township is served by the Centennial School District, while Lower Southampton Township (Feasterville-Trevose) is served by the Neshaminy School District. Verify which township an address is in before assuming the district.

Does Centennial have career and technical education?

Yes. Centennial is one of the four sending districts for the Middle Bucks Institute of Technology in Jamison, which offers career and technical programs to high-school students alongside their Tennent coursework.

Buying into Centennial territory?

District lines, attendance zones, and feeder patterns are exactly the homework I do for buyers. Tell me what your family needs and I will map the search to it.

Graham Sullivan, Opus Elite Real Estate — 215-932-3000

Start the Conversation

Tell me what you're working toward.

Buying, selling, or just weighing options — send a note and I'll get back to you directly. No pressure, no automated follow-up sequence.

Goes straight to Graham. Never shared, never spammed.