
Johnston Community College operates under the control of a 13-member local board, 12 Trustees and the Student Government Association President who serves a one-year term as an ex-officio (non-voting) member.
Each member serves a four-year term with members being appointed by the Johnston County Board of Education, the Johnston County Board of Commissioners, the North Carolina Governor, and the North Carolina Legislature, as outlined in N.C. Gen. Stat. 115D-12 with the most recent changes to board of trustees’ criteria ratified in SL 2023-134.
The Board of Trustees sets all local policy and the board appoints the College president. In addition, the Board of Trustees has authority to disperse funds as delegated by the State Board of Community Colleges. The board meets monthly on the second Thursday at 5:30 pm in public and executive sessions. See schedule and more information below.

Vice-Chair • Smithfield
Appointed by the County Commission (2015)
Term ends 2027
Pine Level
Appointed by the NC Legislature (2024)
Term ends 2028
Zebulon
Appointed by NC Legislature (2025)
Term ends 2029
Smithfield
Appointed by NC Legislature (2025)
Term ends 2029
Clayton
Appointed by the Governor (2018)
Term ends 2026
Smithfield
Appointed by the Governor (2019)
Term ends 2027
Clayton
Appointed by the County Commission (2019)
Term ends 2027
Benson
Appointed by the NC Legislature (2024)
Term ends 2028
Four Oaks
Appointed by NC Legislature (2025)
Term ends 2029
Meetings are generally held in the Pines Board Room in the Wilson Building. To request meeting minutes or agenda, please contact the President's Office at (919) 209-2011. The regularly scheduled meetings of the Board of Trustees and Committee meetings are held at 5:30 p.m. on the following dates.
Board of Trustees and Committee Meetings:
January 8, 2026 - Full Board Meeting
February 12, 2026 - Committee Meeting
March 12, 2026 - Full Board Meeting
April 9, 2026 - Committee Meeting
May 14, 2026 - Full Board Meeting
June 11, 2026 - Committee Meeting
July 9, 2026 - Full Board Meeting
September 10, 2026 - Full Board Meeting
October 8, 2026 - Committee Meeting
November 12, 2026 - Full Board Meeting