The Pennsylvania Building Officials Conference (PENNBOC) is the state governmental chapter of the ICC. It was organized in 1958; in 1962, it became the first chapter of code officials to receive a charter from BOCA International.  From its earliest days and to better serve its members, PENNBOC divided the Commonwealth into geographic regions (chapters). Each PENNBOC region offers several training & networking events throughout the year. These events present timely training that usually earns ICC’s PPP CEUs. L & I recognizes all PENNBOC-awarded CEUs.

PENNBOC has produced an annual educational conference for almost forty years and consistently produced educational and certification opportunities for its members.

PENNBOC was established and continues to be an individual membership organization. To enable participation by all code professionals as well as businesses that have interests in the codes and their development process, associate, corporate and student member classes have been established.

Memberships run for the calendar year — that is to say, everyone’s membership run from January 1 to December 31.


If you are a new member, you can join PENNBOC by clicking an “Add to Cart” button below and add the membership to your cart, during check-out you will select your “Region” and “Membership Type”.  Please use the individual member’s information for the “Billing Details” during checkout.  Once you check out, a member account will be created for you during check-out.  You can also print out & mail the PDF application below (scroll down).


If you would like to renew your CURRENTLY ACTIVE PENNBOC membership for another year (before Dec 31)…

  1. First LOG-IN to your existing membership account.
  2. ADD A MEMBERSHIP “product” to your shopping cart & check-out online.
  3. Your membership will be extended by one year.

If your membership has already EXPIRED and you want to renew (after Dec 31), you can follow the steps for “Renewing Members” above, or…

  1. First LOG-IN to your existing membership account
  2. Go to your “MY ACCOUNT” page and click on the “MY MEMBERSHIPS” option.
  3. Click on the button to “Renew” your membership & check-out online (the renew button is only displayed if your membership has expired — i.e., after Dec 31)
  4. Your membership will be re-instated & extended to the end of the calendar year.

SELECTING YOUR MEMBERSHIP TYPEPENNBOC offers four different member classes to accommodate everyone’s employment situation: Active, Associate, Corporate, & Student Members. The “Active Member” class was expanded in 2017 to allow more individuals to qualify.

Active – Any person whose primary duties involve administration, formulation or enforcement of laws, regulations or ordinances relating to public health, safety and welfare for the Commonwealth of Pennsylvania, or a political subdivision thereof, including joint and multi-municipal agencies. Examples of these primary duties include, but are not limited to the PA Uniform Construction Code, Zoning Codes, Property Maintenance and Housing Codes, and Fire Codes. Active members may vote, hold office and chair standing committees, in addition to participation rights afforded to other classes of membership. ($85 per person.)

Associate – An associate member is an individual who does not meet the requirements of an Active member. Associate members have no voting privileges. ($85 per person.)

Student – If you attend school, at any level, studying building trades, design, construction or fabrication, you qualify for student membership. ($15 per person.)

Corporate – The corporate member category is for commercial (for-profit) entities with an interest, indeed a commitment, to the issues of importance to the code community. Individuals and municipalities cannot be corporate members. Those concerned with the code adoption process, the products which code officials encounter in their day-to-day “enforcement” activities, and the products employed in the tasks of code enforcement would also find this classification of interest. Corporate members may designate up to three individuals to serve on committees, participate in discussions and attend PENNBOC events at the event’s member rate. Corporate members have no voting privileges. Representatives are named when dues are paid and may be changed once during the dues year. ($100 per company.)

ATTENTION REGION 5 MEMBERS: Region 5 (Central Pennsylvania) has established a local regional dues of $20 in addition to the state organization’s dues to fund local educational meetings.  If you are located in Region 5 (Central Pennsylvania), please select the appropriate “Region 5” membership type during check-out which includes both the $85 state dues and the $20 local dues.  If you have already paid your annual state assocation dues, but still need to pay your local Region 5 dues, you can accomplish that by first logging into your website account, then adding the REGION 5 LOCAL DUES to you shopping cart & checking-out.

QUANTITY DISCOUNTS – An employer’s first five “Active Members” are billed at the standard $85 per person rate. The sixth and beyond “Active Members” are discounted to $55 per person.  To claim a quantity discount, please use your paper renewal invoices or the paper membership application.  If you prefer to process online the membership online, please contact the PENNBOC office.

REGIONS Members are assigned to a Region based on the county in which their “official PENNBOC address” is located. Members may request assignment to a different region. Members not from Pennsylvania may also request assignment to a Region. A member may only be assigned to one Region at a time.

Region 1 Southeastern PA – Bucks, Chester, Delaware, Montgomery, Philadelphia

Region 2 Northeastern PA – Berks, Carbon, Lackawanna, Lehigh, Monroe, Northampton, Pike, Schuykill, Wayne

Region 5 Central PA – Bradford, Cameron, Centre, Clearfield, Columbia, Clinton, Elk, Luzerne, Lycoming, McKean, Montour, Northumberland, Potter, Snyder, Sullivan, Susquehanna, Tioga, Union, Wyoming, Adams, Bedford, Blair, Cumberland, Dauphin, Franklin, Fulton, Huntingdon, Juanita, Lancaster, Lebanon, Mifflin, Perry, York (Region 4 was merged into Region 5 in 2020).

Region 6 Western PA – Allegheny, Armstrong, Beaver, Butler, Cambria, Clarion, Crawford, Erie, Fayette, Forest, Greene, Indiana, Jefferson, Lawrence, Mercer, Somerset, Venango, Warren, Washington, Westmoreland