Skip to main content
County GuideMaineWaldo County

Waldo County, Maine Building Permit Guide

Apart from a small unorganized island area under the state Land Use Planning Commission, Waldo County lies in Belfast or one of its 25 towns, each with its own code enforcement officer; the county issues no permits.

Authority: Belfast Planning & Codes and the town code officesCode: MUBEC (2021 codes), mandatory in BelfastBelfast phone: 207-338-3370
Who permits
Belfast and the 25 towns; LUPC for one small island area
Must enforce MUBEC
Belfast only (over 4,000 in the 2020 Census)
Belfast building fee
0.0075 × construction cost, $50 minimum (homes)
County commissioners
39B Spring Street, Belfast; 207-338-3282

Waldo County issues no building permits and has no unorganized townships or plantations: apart from a small unorganized island area in the LUPC service area, the county is divided among the city of Belfast and 25 towns, each with its own code enforcement officer and local plumbing inspector. Belfast, the only one with more than 4,000 residents in the 2020 Census, must enforce the Maine Uniform Building and Energy Code and takes applications through an online iWorQ portal; its fee for a house is 0.0075 times the construction cost, with a $50 minimum.

Who issues building permits in Waldo County?

The Waldo County Commissioners’ office at 39B Spring Street, Belfast (207-338-3282, weekdays 8 a.m. to 4 p.m.) runs county government, and the commissioners meet in regular session on the first and third Thursdays of the month. The county does not issue building permits, and its Towns & Cities page links to each municipality’s own website.

Selected Waldo County code offices
MunicipalityCode office
Belfast (city)Planning & Codes Department, 131 Church Street; 207-338-3370 ext. 125 (Code Enforcement Officer and Building Official, ext. 133)
WinterportCode enforcement contracted to MCG Services Inc., 207-605-0200; in the town office 8 a.m. to 5 p.m. on the second Wednesday of each month
SearsportCode Enforcement Officer and Plumbing Inspector, through the Town Office, (207) 548-6372; appointments Monday–Wednesday 8:30 a.m. to 4 p.m.

Belfast is the only municipality in the county with more than 4,000 residents in the 2020 Census, the count the state’s MUBEC rule uses, so it is the only one where state law makes enforcement of the Maine Uniform Building and Energy Code (MUBEC) mandatory; its code office posts the MUBEC documents and amendments it works from.

Short on time to read all of this?

Get a free quote →

All 25 towns: Belmont, Brooks, Burnham, Frankfort, Freedom, Islesboro, Jackson, Knox, Liberty, Lincolnville, Monroe, Montville, Morrill, Northport, Palermo, Prospect, Searsmont, Searsport, Stockton Springs, Swanville, Thorndike, Troy, Unity, Waldo and Winterport. Each must, by state law, appoint a code enforcement officer to administer shoreland zoning and a local plumbing inspector for plumbing and septic permits. Building code enforcement is optional at their size, and a town that adopts a code may adopt only MUBEC, but many require building permits under their own ordinances: Northport has a Building Permit Ordinance and a fee schedule effective July 1, 2025; Palermo, Belmont and Searsmont post building permit applications or fees; and Searsport sends all building permit questions to its Code Enforcement Office.

The Census Bureau lists no unorganized territory or plantation in Waldo County, but the state’s map of LUPC jurisdictions includes one small “Waldo County Island” area in the LUPC service area. Development there goes to the LUPC, whose Downeast office in Bangor serves the county and all coastal islands in its service area.

Electrical, plumbing and septic permits in Waldo County

Belfast issues its own electrical permits as well as building and plumbing permits, all through the Planning & Codes Department and its portal. Its HHE-200 subsurface wastewater application is posted with the other forms, and the city also handles Central Maine Power pole permit requests. Under the fee schedule approved on November 5, 2025, an electrical permit is a $50 minimum plus 1% of the price of the electrical work for residential jobs, or a $75 minimum plus 1% for commercial jobs, and internal plumbing is a $40 minimum plus $10 per fixture; subsurface systems follow the state fee schedule, with a $25 local variance fee.

In Searsport the Code Enforcement Officer and the Plumbing Inspector work together on building, plumbing and code questions; in the other towns, plumbing and septic permits come from the town’s appointed local plumbing inspector. Where a town has no electrical inspector of its own, electrical permits come from the state Electricians’ Examining Board, which exempts single-family dwellings (certification is needed, or a licensed master electrician may verify the work) except for a temporary service to build a one-family dwelling.

Not sure this scope needs a permit?

Get a free quote →

Permit fees in Waldo County

Each municipality sets its own fees. Belfast’s 2025 Permit Fee Schedule, approved by the City Council on November 5, 2025, sets these fees:

Belfast permit fees (approved November 5, 2025)
ItemFee
Residential building permit0.0075 × construction cost, $50 minimum
Commercial building permit0.0075 × construction cost, $75 minimum
Construction cost usedFebruary 2025 ICC Building Valuation Data for new construction; applicant and CEO estimates for remodels
Electrical, residential / commercial$50 / $75 minimum plus 1% of the electrical work price
Plumbing$40 minimum plus $10 per fixture
Certificate of occupancy$25 with no construction; $50 up to $5,000 of construction cost; $75 to $100,000; $100 to $250,000; $200 above
Shed under 200 sq ft$50
Shoreland permit, residential or commercial structure (CEO review)$200
Floodplain permit, minor development / new or substantially improved$100 / $200
Fence over 4 feet$50
Mobile home (manufactured portion only)$100
Sign$35 for the first, $25 for each additional on the same project

Rather talk it over?

Call 1-855-478-4290 →

The construction cost for a new building comes from the ICC tables, not from the builder’s contract price, so the city works out the fee after reviewing the application. Payments made through the portal must wait until the department has emailed the permit fee to the applicant.

Application forms

Belfast posts fillable building, electrical and plumbing permit forms, the state HHE-200 septic application and a short-term rental application, and accepts the same applications online through its iWorQ portal. Remodel fees in Belfast are based on the applicant’s and the CEO’s cost estimates, and written estimates may be required.

How to get a building permit in Waldo County: 5 steps

1. Identify the municipality

Nearly every parcel is in Belfast or one of the 25 towns, all listed with their websites on the county’s Towns & Cities page; the small unorganized island area goes to the LUPC.

2. Reach the code officer

Some code offices keep limited hours: Searsport offers appointments Monday to Wednesday, and Winterport’s contracted officer is in the office one Wednesday a month.

3. Apply

In Belfast, apply online through the iWorQ portal or on the fillable PDF forms; elsewhere, use the town’s own forms.

4. Wait for the fee

Belfast emails the fee once staff have reviewed the application, and only then can it be paid online.

5. Close out with a certificate of occupancy

Belfast requires one for all permitted work except fences and sheds under 200 sq ft, and for any change of use.

Rather not deal with the Waldo County building department?

Get a free quote →

Inspections and occupancy in Waldo County

In Belfast, a certificate of occupancy is required for all permitted work except fences and sheds under 200 square feet, and for every change of use, so each permitted job ends with a certificate from the city; its Code Enforcement Officer is also the Local Plumbing Inspector and Building Official. In the towns, inspections are carried out by the town’s own code enforcement officer and plumbing inspector under its ordinances.

Local details in Waldo County

Sheds in Belfast: sheds of 64 square feet or less, under 6 feet high at the eave and 8 feet at the peak, need no permit but must still be at least 4 feet from the side and rear lot lines and meet the front setback. Sheds under 200 square feet pay $50; larger ones pay the building permit fee.

Islesboro: the island is an incorporated town, so building there is permitted by the town like anywhere on the mainland, not by the state Land Use Planning Commission.

Belfast planning changes: the Planning & Codes page lists 2026 work on cannabis amendments, subdivision ordinance amendments and the state housing laws (LD 427, 997, 1829 and 2173), so check the current ordinance before a larger project.

Maine building code

Maine’s adopted code applies statewide, but permits are required where the town’s ordinance says so; shoreland zoning applies statewide near water, fees and appeals are local, and code enforcement officers must be certified by the state. Maine rules

Official Waldo County permitting resources

These are the primary sources behind this guide. Codes, fee schedules and procedures change — confirm the position for your filing date.

Want this handled start to finish?

Get a free quote →

Waldo County permit FAQs

Does Waldo County issue building permits?

No. Belfast and each of the 25 towns issue their own permits, and the LUPC handles the one small unorganized island area.

Inspections are where schedules slip.

Get a free quote →

Is any of Waldo County under the Land Use Planning Commission?

Only a small unorganized island area that the state’s LUPC map labels “Waldo County Island”. Everything else is in Belfast or one of the 25 towns.

How much is a building permit in Belfast?

0.0075 times the construction cost, with a $50 minimum for residential work and $75 for commercial, under the schedule approved November 5, 2025.

Can I apply online in Belfast?

Yes, through the city’s iWorQ portal; you pay once the department has emailed you the fee.

Do I need a permit for a small shed in Belfast?

Not if it is 64 square feet or less and under 6 feet at the eave and 8 feet at the peak; it must still meet the setbacks. Other sheds under 200 square feet cost $50.

How do I reach the code officer in Searsport?

Call the Town Office at (207) 548-6372; appointments run Monday to Wednesday, 8:30 a.m. to 4 p.m.

Simplify Waldo County permitting with Alliance Permitting

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Alliance Permitting is a permit documentation and submission company in Maine. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.

Ready to break ground in Waldo County sooner?

Let Alliance prepare, file, and track your Waldo County permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Waldo County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.