The Staff Directory Built for Schools

Beautiful, searchable staff directories for K-12 schools. No coding required.

Most directory plugins were built for corporate employee listings. School Staff Directory was built from the ground up for K-12 schools, with the exact features school admins, communications directors, and webmasters actually need.

Back to WordPress Plugins

Compare with Simple Staff List and EmbedStaff

Sample directoryWhat parents seeSearch in actionA staff profileA group page

Everything You Need, Nothing You Don't

Purpose-built features for managing school staff directories.

Smart CSV Import: Upload a staff CSV and preview every row before anything is saved. Groups can be assigned from job titles.

Instant Search & Filter: Visitors search by name, title, or group. Filter to one group without leaving the page. Live match count.

Drag-and-Drop Ordering: Drag groups and people into the order you want.

Unlimited Groups: Groups for departments, grades, or buildings. A person can belong to more than one group.

Directory styling: Color and layout settings for the directory cards. Does not automatically inherit your theme.

Staff Profiles: Photo, title, email, phone, room, and bio.

Full Feature List

License Options

Annual licenses for one site, up to five sites, or a district. Buy the license you need on this page.

Single: $79 / year. 1 site. Updates and support included.

Multi: $149 / year. Up to 5 sites. Updates and support included.

District: $299 / year. District-wide for one organization. Unlimited sites. Updates and support included.

Purchase completes here through Freemius. Your license key and download are sent by email.

30-day refund. Next-business-day email support.

Requires: WordPress 5.8+, PHP 7.4+. Tested up to: WordPress 6.8. A license check phones home to Freemius for updates and seat counts only. Staff roster, photos, and school data stay on your WordPress install. No third-party access to directory content.

Built For

Ready to give your school a staff directory?

Single: $79 / year. One WordPress site. Updates and next-business-day email support. 30-day refund.

IT help is a different conversation