Southwest Florida Building Departments
Creek Resources
Who You'll Actually Be Permitting Through
There is one question that has to be answered before anything else on a project happens, and almost nobody walks in knowing it: which desk is yours.
It sounds like it should be simple. It isn’t, and there’s no reason you would already know the answer. A parcel with a Port Charlotte mailing address might be permitted by Charlotte County. A parcel with a Naples mailing address is probably Collier County and not the City of Naples at all. Everglades City has its own city hall and its own mayor, and its building inspections are performed by Collier County under a recorded interlocal agreement. Nobody publishes a combined map of any of this, and the addresses on the mail don’t line up with the jurisdictions on the plans.
So we built the list. Below are the county and municipal building departments across the eight counties we work in, grouped by county, each one with the department page and the permit portal it actually uses. We put it together because we submit to most of these desks in a normal month and we were tired of hunting for the same links.
Start Here
The Rule That Decides Your Desk
If your property is inside the limits of an incorporated city, town, or village, that municipality is your building department. If it isn’t, the county is.
That single rule resolves most of the confusion, and the part that trips people is what “incorporated” means around here. Southwest Florida has enormous, heavily built, densely populated places that are not cities. Port Charlotte, Lehigh Acres, North Fort Myers, Golden Gate, Immokalee, Nokomis, Siesta Key, and most of Englewood are all unincorporated. They have names, signs, post offices, and identities, and they permit through their county.
The reverse catches people too. North Port is a city of more than 90,000 people with its own Unified Land Development Code, and it is nothing like the Sarasota County process even though it sits inside Sarasota County. Longboat Key spans the Manatee and Sarasota county line and runs its own department for the whole town.
Two shortcuts that work when the answer isn’t obvious:
- Pull the property appraiser record for the parcel. It names the taxing jurisdiction. If a municipality appears, that municipality is almost certainly your building department.
- Call the county first. County permit desks redirect misrouted callers all day and they are good at it. It’s a two-minute call, and it beats a rejected submittal.
Before You Plan a Schedule
The Building Department Is One Desk, Not the Whole List
This is the part worth knowing before you plan a schedule around a building permit.
On a typical commercial site in this region, the building department is one of five or more agencies with something to say, and it is usually not the first one and not the slowest one. Depending on the site, you may also be dealing with the county or city zoning and planning department, a water management district for the stormwater permit, the Florida Department of Health for an onsite septic system, a utility provider for water and sewer service, FDOT for anything touching a state road, and a wildlife or environmental agency if the site has protected species or wetlands on it.
Ten permits from five agencies on a one-acre commercial building is a normal outcome here, not an unlucky one. The agencies don’t coordinate with each other and none of them publishes a combined checklist. That’s a structural condition, not something you failed to research. We wrote up how the whole sequence fits together in our guide to commercial site work in Southwest Florida, and this page is the part that answers who reviews the building permit at the end of it.
One thing that is genuinely uniform: the code itself. Every department below enforces the same statewide code, the Florida Building Code, 8th Edition (2023). That changes on December 31, 2026, when the 9th Edition (2026) takes effect — and the edition in force on your submittal date is the one that governs your project, so a package sitting at 90% design now has a submittal date worth choosing deliberately. What varies between these desks is not the code. It’s the land development regulations, the submittal requirements, the portal, the review sequence, and who holds final say on a given determination. The Florida Building Commission is where the current edition is published, and it’s worth confirming which edition your permit will be reviewed under, because the edition in effect on your submittal date is the one that governs.
Which Desks a Civil Project Actually Goes Through
Everything on this page is about the building permit, and on a commercial site the building department is the desk that reviews the structure: the plans, the stairs, the doors, the windows. It is usually not the desk that decides whether the site works. That is the civil side, and it runs through a different set of offices.
On a typical Southwest Florida commercial project, the site plan is reviewed by:
- Zoning and planning, which decides whether the use is allowed, how many parking spaces it needs, and what the setbacks and buffers are.
- Utilities, the county or city provider that approves where and how water and sewer come onto the site, and whether there is capacity for them.
- Stormwater, the water management district (Southwest Florida or South Florida, depending on the county) and the local engineering desk, which review the drainage design and, under Florida’s newer stormwater rule, the nutrient loading.
- Public works and transportation, which approve the driveway connection, turn lanes, and anything in the right of way. On a state road, that is FDOT.
- Landscaping, which reviews buffer types, plant species, and tree protection, and in most jurisdictions needs a landscape architect’s seal on the sheet before it can be reviewed at all.
- Environmental: the state for wetlands, FWC for protected species, and the Army Corps of Engineers if a creek or ditch on the site turns out to be jurisdictional.
- The onsite sewage program, if the site isn’t on sewer.
Here is the part that isn’t published anywhere: these offices do not review together, and they do not fully talk to each other. Zoning does not check with stormwater. Utilities does not check with landscaping. That is true between agencies, and it is true inside them. A wetland reviewer and a stormwater reviewer at the same state agency are different desks with different rules, and an answer from one is not an answer from the other. A comment from one desk can undo an approval from another, and nobody in the chain is responsible for reconciling them. That is not a flaw you can plan around by reading harder; it is how the system is built.
Reconciling them is the job we actually do. Creek carries the site plan through every one of those desks and works the comments as they come back, so the answer you get from zoning still holds when the plan reaches utilities and stormwater. The engineering is the price of admission. The coordination is what gets a project through.
The Directory
Charlotte County
Unincorporated Charlotte County covers Port Charlotte, most of Englewood, Rotonda, Placida, and El Jobean. Punta Gorda is the county’s only incorporated city.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Charlotte County (unincorporated) | Building Construction Services | Online services |
| City of Punta Gorda | Building Division | Click2Gov |
What to expect at the county. Charlotte County runs commercial projects through a Development Review Committee process, which puts every reviewing department in the same room at the same time: utilities, zoning, building, landscaping, and the arborist all give you an opinion in one pass rather than one at a time. Then the project moves through a phase one submission, a phase two submission, and a final. We think the DRC format is a genuinely good one for an owner, because you find out early who has a problem with the plan instead of discovering it in round three. It does mean the conceptual drawings you bring to it matter more than people expect.
Sarasota County
Unincorporated Sarasota County covers Nokomis, Osprey, Siesta Key, Fruitville, and the western Englewood area. Four municipalities run their own departments.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Sarasota County (unincorporated) | Planning and Development Services, Building | Online permitting |
| City of Sarasota | Building and Permitting | Through the department page |
| City of Venice | Building Department | eTRAKiT |
| City of North Port | Neighborhood Development Services, Building Division | Accela Citizen Access |
| Town of Longboat Key | Planning, Zoning and Building | Accela |
North Port is its own animal, and it’s the one to read up on. The city adopted a Unified Land Development Code and administers it independently of Sarasota County, so a North Port parcel does not follow the county’s process at any point. North Port also has its own Tree Mitigation and Removal Plan requirement, and it’s the one submittal in the region we’d tell you to schedule early. Creek prepares the mitigation calculations and the tree plan with removals marked, but the City Arborist makes the final determination, and that determination can move a building.
We’ve had the arborist look at a heritage oak with a slight lean and decline to approve construction inside a set distance of it, not because of the roots, but because he knew which direction the tree would fall and did not want it falling into a house two owners from now. That is a defensible call and it’s the kind of thing you want to hear in month one rather than month six.
Longboat Key spans two counties. The town line crosses the Manatee and Sarasota boundary and the town permits the whole thing, so the county your parcel taxes into does not change your building department there.
Lee County
Unincorporated Lee County covers Lehigh Acres, North Fort Myers, San Carlos Park, Iona, Alva, and Buckingham. Six municipalities run their own departments.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Lee County (unincorporated) | Department of Community Development | Lee County Permit Center |
| City of Cape Coral | Permitting Services Division | EnerGov Citizen Self-Service |
| City of Fort Myers | Building, Permitting and Inspections | Tyler EnerGov e-permitting |
| City of Bonita Springs | Community Development | EnerGov Citizen Access |
| Town of Fort Myers Beach | Building Services | Through the department page |
| City of Sanibel | Building Department | CityView Portal |
| Village of Estero | Building and Zoning | Through the department page |
Cape Coral has requirements you will not find in the county’s checklist. The city changed its irrigation plan requirements in July 2025, and we wrote up what changed and who it affects when it happened. Cape Coral also has its own GIS as-built submittal expectations, which is a format requirement rather than an engineering one, and a perfectly good set of plans can come back for it.
Lee County septic runs harder than its neighbors. Lee sits on B-Map areas that regularly push a site off a conventional onsite system and onto an aerobic treatment unit or a performance-based design. That’s a Department of Health permit rather than a building department one, but it lands on the same schedule and it’s the single most common reason a Lee County lot costs more to develop than an identical lot one county north.
Collier County
Unincorporated Collier County covers Golden Gate, Golden Gate Estates, Immokalee, Ave Maria, and the eastern two-thirds of the county. Three municipalities are incorporated, and one of them permits through the county anyway.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Collier County (unincorporated) | Building Permits and Construction | CityView Portal |
| City of Naples | Building Department | City of Naples Public Portal |
| City of Marco Island | Building Services | Through the department page |
| Everglades City | Building Department | Permitted through Collier County |
Everglades City is the clearest example of why this page exists. The city contracts building inspections and services to Collier County through a recorded interlocal agreement. You are inside city limits, the city has its own land development code and fee schedule, and your inspector works for the county.
Collier reviews to a level of detail that surprises people the first time. We have had the county come back asking for a planting bed six inches wider, measured from the back of the curb rather than the front. That is not a reviewer being difficult. It’s a code dimension with a defined measuring point, and it is exactly the kind of thing that costs a resubmittal if your landscape architect and your civil engineer measured from different places. Collier’s underground plumbing and tunneling inspections also expect a higher level of engineering oversight than most of the region, which is worth pricing into a Collier job rather than discovering mid-construction.
Landscape plans across Collier and its neighbors have to be signed and sealed by a Florida-licensed landscape architect before a civil plan set gets approved. Creek coordinates that rather than performing it, and getting it started late is one of the more common schedule losses we see.
DeSoto County
Arcadia is the county’s only incorporated city, and everything else in DeSoto is unincorporated.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| DeSoto County (unincorporated) | Building Department | Citizen Self-Service Portal |
| City of Arcadia | Planning and Zoning | Through the city |
DeSoto is rural, and that changes the work more than the desk. The building department itself is straightforward. What makes a DeSoto parcel different is what’s under it and what was on it: a great deal of the buildable land here was grove or pasture inside living memory, which is a Phase 1 environmental question long before it’s a building permit question.
Manatee County
Unincorporated Manatee County covers Lakewood Ranch, Ellenton, Parrish, and Myakka City. Six municipalities are incorporated, including three on Anna Maria Island.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Manatee County (unincorporated) | Development Services, Building Division | Apply, search and manage permits |
| City of Bradenton | Building and Permitting Division | Accela Citizen Access |
| City of Palmetto | Building Department | BS&A Online |
| City of Anna Maria | Building Department | Citizenserve |
| City of Holmes Beach | Building Department | Citizenserve |
| City of Bradenton Beach | Building and Planning | Through the department page |
Three separate cities share one seven-mile island. Anna Maria, Holmes Beach, and Bradenton Beach each run their own building department with their own code interpretations and their own portal. Getting the city right on Anna Maria Island is the whole game, and the answer is not obvious from a street address.
Hendry County
LaBelle and Clewiston are the county’s two municipalities, and the arrangement between them and the county is not the same.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Hendry County (unincorporated) | Building and Licensing | Through the department page |
| City of LaBelle | Community Development, building forms | Building permits through Hendry County |
| City of Clewiston | Licenciamento | Through the department page |
LaBelle is the second example of a city that doesn’t do its own building permits. The city handles its own planning and zoning, and Hendry County Permitting runs the building side. Clewiston does permit for itself. If your project sits in Hendry County, confirm which of the three desks you are on before you assemble a submittal package, because two of them are county and one of them isn’t.
Hillsborough County
Our northernmost service county. Three municipalities are incorporated, and the rest of a very large county is unincorporated.
| Jurisdiction | Department | Permit portal |
|---|---|---|
| Hillsborough County (unincorporated) | Development Services | HillsGovHub |
| City of Tampa | Development and Growth Management | Accela Citizen Access |
| City of Plant City | Building Department | Through the department page |
| City of Temple Terrace | Building and Permitting | Click2Gov |
Unincorporated Hillsborough runs everything through HillsGovHub, and building, fire alarm, and tree removal applications all have to be submitted there rather than at a counter. Set up the account before you need it.
What Changes
The Four Things That Actually Vary
Every department above enforces the same building code. Here is what genuinely differs, in rough order of how often it costs someone a resubmittal.
1. Land development regulations. This is the big one and it isn’t the building code at all. Setbacks, buffer widths, buffer types, approved plant species, parking ratios, and landscape dimensions are all local, and two adjacent jurisdictions can be meaningfully different. A conditional use or variance is decided entirely under the local code.
2. Who holds final say. Some determinations don’t belong to the building official. In North Port the City Arborist decides tree questions. In most jurisdictions a landscape architect’s seal is what makes the landscape sheet reviewable in the first place. Knowing which human actually decides a question saves more time than knowing the rule.
3. The portal and the submittal format. Accela, EnerGov, CityView, eTRAKiT, Click2Gov, BS&A, Citizenserve, and HillsGovHub are all in use across these eight counties. Sheet size, file naming, digital signature format, and separation of trades vary by system, and a set can be rejected on format before anyone reads it. Register the account and read the upload rules before the plans are done.
4. Review sequence. Charlotte’s DRC puts every department in one room. Other jurisdictions run reviews serially. That difference alone can be two months on a commercial project, and it’s the reason a schedule that worked in one county doesn’t transfer to the next one.
Checklist
Before You Submit Anywhere
- Confirm the jurisdiction from the parcel record, not the mailing address.
- Register the portal account early. Some require contractor registration or license verification before you can even start an application.
- Find out what needs a seal. Landscape architecture, structural, civil, and geotechnical each have their own signature requirements, and a missing seal is a rejection, not a comment.
- Ask what runs in parallel and what’s strictly sequential. Projects run long because of an unmapped dependency far more often than because of a slow reviewer.
- Check the code edition in effect on your submittal date, not the date you started design.
Common Questions
Perguntas frequentes
How do I know whether my property is in a city or unincorporated?
Pull the parcel record from your county property appraiser. It names the taxing jurisdiction, and if a municipality appears there, that municipality is almost certainly your building department. Mailing addresses are not reliable for this. Large unincorporated communities like Port Charlotte, Lehigh Acres, and Golden Gate all have their own place names and permit through their county.
Do all of these departments use the same building code?
Yes. All of them enforce the Florida Building Code, 8th Edition (2023), which took effect December 31, 2023. The 9th Edition (2026) takes effect December 31, 2026, and every department below switches to it on the same day — your submittal date decides which edition reviews your project. What differs between them is the local land development code, the submittal requirements, the permit portal, and the review sequence. That’s where nearly all of the jurisdiction-to-jurisdiction variation lives.
Can a city contract its building permits out to the county?
Yes, and two in our service area do. Everglades City contracts building inspections and services to Collier County through a recorded interlocal agreement, and Hendry County Permitting handles building permits for the City of LaBelle. In both cases the city still administers its own land development code, so you may be dealing with two governments on one project.
Is the building permit the first permit I need?
Usually not. On a commercial site the building permit typically comes after zoning approval, the stormwater permit from the water management district, the septic permit from the Florida Department of Health if the site isn’t on sewer, utility approvals, and any environmental or protected species clearances. Sequencing those correctly is most of what determines a realistic schedule.
Why does my neighbor’s project across the county line have different requirements?
Because the building code is statewide but the land development code is local. Buffer widths, plant species, parking ratios, tree protection, and lighting standards are all set by the county or the city, and they can differ substantially between two jurisdictions that share a boundary.
Do you permit in all of these jurisdictions?
Yes. Creek Engineering has worked with the building departments and water management districts across Charlotte, Sarasota, Lee, Collier, DeSoto, Manatee, Hendry, and Hillsborough counties since 2002. That is the whole reason we were able to build this list.
Creek Engineering
Working With Us
Creek Engineering is a civil, geotechnical, environmental, and septic engineering firm based in Port Charlotte. We coordinate all four under one roof, which on a permitting project means one team tracking every agency on the list above rather than four consultants tracking their own piece of it. We are an engineering firm, and on a permitting project the more useful description is a guide: one team walking the plan through every desk on this page and reconciling what each one says.
If you’re at the start of a project and the question is still “can I even do this here,” that’s the conversation to have before the plans get drawn. Get in touch and tell us where the parcel is.
Related reading: Commercial Site Work in Southwest Florida · The Southwest Florida Developer’s Engineering Glossary · Florida Building Departments by County · 5 Environmental Surprises That Can Kill a Florida Development Project
Last verified September 9, 2026. Departments reorganize and portals move. If you find a link here that has gone stale, tell us and we’ll fix it.
