Fiberglass Pool Installation in Martinsburg, WV

Martinsburg is the seat of Berkeley County and the largest city in West Virginia’s Eastern Panhandle — and unlike most of the county around it, Martinsburg is incorporated with its own zoning code, its own building department, and its own permitting process for a pool project. This page covers what’s specific to the City of Martinsburg, separate from the county-wide rules on our Berkeley County page — that page’s karst/sinkhole disclosure rules and county permit process still apply if you’re outside city limits.

A pool can raise your monthly stormwater bill — a real, sourced number

Martinsburg’s zoning code defines “Impervious Cover” broadly enough to include concrete, pavers, and other hard pool-deck material, and the city runs its own Stormwater Utility (effective January 2022) that bills every property monthly based on how much impervious surface it has. One Equivalent Residential Unit — 2,280 square feet of impervious area — costs $12 a month, with a half-unit minimum of $6. A new pool with a poured patio around it can genuinely push a property into a higher billing tier, a recurring monthly cost that a county well-and-septic property outside city limits never encounters. It’s worth sizing your deck with this in mind, not just the setback lines.

Excavation itself can trigger a separate cost, too: the city’s building permit fee schedule includes a standalone grading plan-review fee for any project disturbing more than 1,000 square feet — a threshold an average pool excavation, with equipment access and spoil piles included, can cross even for a modest shell.

Fiberglass pool shell staged in a residential backyard before being set into the excavation
Sizing the deck and staging area up front avoids surprises later — both in the permit process and on the monthly utility bill.

What the city’s zoning code actually says about pools

Martinsburg’s zoning ordinance addresses swimming pools directly (Sec. 1329.14): a pool must sit within the principal side- and rear-yard setbacks, the same as any other accessory structure, and must be built to the city’s adopted Building Code. There’s one useful exception — a contiguous pool patio made of concrete, pavers, brick or similar hard material, flush with the surrounding grade, is not required to meet those setbacks the way the pool itself is. The code’s own definition of “swimming pool” is broad: any structure holding water more than 24 inches deep, which explicitly sweeps in hot tubs and spas alongside in-ground and above-ground pools.

Most of the city’s residential land falls into Urban Residential (UR) or Suburban Residential (SR) districts, each with its own lot-size and coverage rules. The SR-1 district — generally the largest suburban lots, minimum 9,600 square feet — caps impervious coverage at 40% of the lot, tighter than the other residential districts. On a lot near that size, a pool plus a sizeable patio can approach that cap faster than it would on a more permissive district, which is worth checking before finalizing a deck size.

City water, not a well — and a form worth asking about

Martinsburg operates its own water and wastewater system — two filtration plants and a 3.0 MGD treatment plant on East John Street — separate from Berkeley County’s rural well-and-septic areas and from the county’s own public service water district (the two systems are physically interconnected at several points, but administered separately). A pool fill inside city limits draws on metered municipal water rather than a private well, which sidesteps the well-and-septic separation-distance questions that matter on county land. The city also lists a Pool Adjustment Form with its water and sewer department, which is worth asking about directly — it’s the kind of thing that can affect what you’re billed for water used to fill a pool that never reaches the sewer system, but the exact terms are best confirmed with the city rather than assumed.

Tuscarora Creek and the riparian buffer

If your lot borders Tuscarora Creek or another mapped watercourse inside city limits, Martinsburg’s code requires an undisturbed, vegetated riparian buffer along it — no new lawn, no clearing, and any already-disturbed ground within the buffer has to be seeded with native or naturalized grass. The city’s own formula for how much of a lot is actually buildable subtracts riparian buffers, floodplain area, and sinkholes from the total before anything else is calculated — a more specific, numbers-driven version of the general karst caution we cover on the Berkeley County page. If your property backs onto a creek, that buffer — not just the pool’s own setback — is often what actually decides where a pool can go.

Historic preservation: the trigger is “exposed to public view,” not the pool itself

Martinsburg’s Downtown Historic Overlay District has carried a local preservation ordinance since 1982, enforced by a nine-member Historic Preservation Review Commission that can take up to 45 days to act. The review requirement is written specifically around anything “exposed to public view” — buildings, fences, walls, and similar fixtures. A backyard pool that isn’t visible from the street may not trigger review at all, but the safety fence required around it, if visible from a public right-of-way, likely will — a distinction worth knowing before you assume a pool project inside the historic overlay is automatically a bigger undertaking than it is.

Easements and utility lines

The city’s own guidance is direct: dig in a utility, drainage, or stormwater easement without calling Miss Utility first, and the utility holder can remove whatever you built there — fence, shed, or otherwise — without notice or compensation. Fences and walls are also barred outright from right-of-way, drainage, and stormwater-management easements under the zoning code. A current survey before you finalize a pool or fence location is genuinely worth the cost here, not just a formality.

Getting your permit through the city, not the county

Inside Martinsburg’s corporate limits, pool permitting runs through the city’s own Planning, Zoning & Building Department at City Hall, not Berkeley County’s office. Applications go through the city’s online MGO Connect portal or in person, and typically need a current survey or site plan showing the proposed pool relative to your property lines and any easements. Because a fiberglass pool installation routinely exceeds $5,000 in project value, your contractor will generally need a West Virginia Contractor’s License in addition to standard state and city business licenses. Building without a permit carries a real penalty — double the fee if you obtain one within 48 hours of a violation notice, triple after that.

A sensible order of operations

  1. Confirm your property is actually inside Martinsburg’s city limits, not an unincorporated county parcel with a Martinsburg mailing address — it changes which office and code apply.
  2. Check your zoning district (UR or SR) and its impervious-coverage cap against your planned pool and patio size.
  3. If your lot borders Tuscarora Creek or another mapped watercourse, confirm the riparian buffer distance before settling on a pool location.
  4. Get a current survey showing your property lines and any utility, drainage, or stormwater easements.
  5. Ask the city about the Pool Adjustment Form for your water bill, and how a new pool and patio affect your stormwater utility tier.
  6. If you’re in the Downtown Historic Overlay, find out whether your planned fence or enclosure is visible from a public right-of-way.
  7. Then apply for your building permit through the city’s Planning, Zoning & Building Department and choose a shell model that fits the envelope you’ve actually confirmed.

Doing it in that order costs nothing. Skipping the survey or the buffer check is how a project gets redesigned mid-excavation.

What Calm Water Pools does in Martinsburg

We’re a family-owned fiberglass pool company based in Clarksburg, MD, working across Maryland, Washington D.C., Northern Virginia and the nearby West Virginia Eastern Panhandle. We also work with a second installer based right in Shepherdstown, WV, which gives us close, local reach across the Eastern Panhandle — Martinsburg and Berkeley County are among our primary WV markets. Here we offer full fiberglass pool installation, managing the project from shell selection through a finished pool and coordinating the build with licensed independent contractors; pool removal and replacement for aging concrete, vinyl-liner or damaged fiberglass pools; and fiberglass pool shells supplied on their own to homeowners, builders and contractors running their own installations. We also supply inground winter safety covers.

If you’re trying to work out whether a Martinsburg property — inside city limits or just outside them — is a good fit for a pool, that’s worth a conversation before you’ve picked anything out. Call 240-372-4440 or request a free quote.

Zoning codes, utility rates, permit fees and historic-district boundaries change, and which office’s rules apply to your address depends on exactly where your property sits relative to the city limits. Everything above reflects our understanding of City of Martinsburg and Berkeley County requirements at the time of writing and is general guidance, not a substitute for confirming the current rules for your specific property with the City of Martinsburg Planning, Zoning & Building Department.

Related Reading