City Building Permits
McVeytown Borough, PA - 2026 Building Permit Guide
How to apply for a building permit in McVeytown Borough, Pennsylvania. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
All properties within McVeytown Borough. Mifflin County directs McVeytown applicants to contact the borough directly. The borough's staff page lists Randy Stoner as Code Enforcement Officer. Pennsylvania L&I lists McVeytown Borough as OPT-IN effective 5/17/2004 with no amendments and names Jeffrey Knepp at 717-242-0992 as Building Code Official.
- Department
- McVeytown Borough Municipal Office
- Address
- 10 North Queen Street, McVeytown, PA 17051 (PO Box 321)
- Phone
- 717-899-6323
- Website
- https://mcveytownboro.com/
Application Process
- Contact McVeytown Borough before beginning work and confirm whether local code-enforcement or zoning review is needed.
- Obtain the correct building-permit application and Building Code Official direction from the borough.
- Submit plans, site details, contractor information, and any local approvals as directed.
- The assigned UCC official reviews the submission.
- Pay fees and schedule inspections through the designated code official.
Typical processing time: Pennsylvania UCC statutory review periods likely apply; no borough-specific review timeline was posted.
General Requirements
McVeytown Borough has a building code, floodplain management, and zoning, but does not publish a detailed trigger list. Regulated work remains subject to the Pennsylvania UCC.
- Permit validity
- State UCC default expiration rules generally apply.
- Building code
- Pennsylvania Uniform Construction Code (UCC); L&I lists McVeytown Borough as OPT-IN with no amendments.
- Contractor requirements
- No separate borough contractor license was found. Pennsylvania HICPA registration applies to covered home-improvement contractors performing more than $5,000 in covered residential work.
Fees
- Payment note
- No public permit-payment instructions found. Contact McVeytown Borough directly.
Work That Does NOT Require a Permit
Contact the McVeytown Borough Municipal Office to confirm whether your project requires a permit before starting work.
Inspections
How to Schedule
- McVeytown Borough: (717) 899-6323 (phone)
- Inspection hours
- Borough office hours: 9:30 AM to 3:00 PM.
Additional Resources
- Building code: Pennsylvania Uniform Construction Code (UCC); L&I lists McVeytown Borough as OPT-IN with no amendments.
- Verify contractor license: Pennsylvania HICPA Contractor Registration (Attorney General)
- Zoning information: View zoning info
- McVeytown Borough Staff
- County Building Permits Resource Page
- License lookup guide: Pennsylvania Contractor License Requirements
- Contract template: Pennsylvania Homeowner-Contractor Agreement
- Pennsylvania hub: Pennsylvania Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the McVeytown Borough Municipal Office before applying.
Frequently Asked Questions
McVeytown Borough Building Permit FAQ
- Do I need a building permit in McVeytown Borough, PA?
- McVeytown Borough has a building code, floodplain management, and zoning, but does not publish a detailed trigger list. Regulated work remains subject to the Pennsylvania UCC.
- How do I apply for a building permit in McVeytown Borough, PA?
- 1. Contact McVeytown Borough before beginning work and confirm whether local code-enforcement or zoning review is needed. 2. Obtain the correct building-permit application and Building Code Official direction from the borough. 3. Submit plans, site details, contractor information, and any local approvals as directed. 4. The assigned UCC official reviews the submission. 5. Pay fees and schedule inspections through the designated code official.
- How long does it take to get a building permit in McVeytown Borough, PA?
- Typical processing time is Pennsylvania UCC statutory review periods likely apply; no borough-specific review timeline was posted..
- How do I schedule a building inspection in McVeytown Borough, PA?
- Inspections can be scheduled via: McVeytown Borough: (717) 899-6323.
Need help with your project?
Navigating permits in McVeytown Borough can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Mifflin County
View all Mifflin County jurisdictions →