Alpharetta and Fulton County Pool Fence and Barrier Code
Homeowners searching for "Fulton County pool fence code" are usually looking for one set of rules, but there are two layers. Georgia adopts a statewide pool code with state amendments, and the City of Alpharetta enforces it inside the city limits with its own, stricter fence standards in its development code. Fulton County's role on a typical Alpharetta residential pool is narrower than many people expect. This page sorts out who enforces what, what changed with the 2026 Georgia amendments, how door alarms and safety covers fit in, and the inspection sequence that ends with the final.
For a walk-through of fence styles, HOA rules and measuring on a slope, see our companion guide to Alpharetta pool barrier requirements. This page focuses on the code basis, alarms and inspections.
Who enforces pool barriers in Alpharetta
Inside the city limits, the City of Alpharetta's Inspection & Code Enforcement division issues residential pool permits and performs the inspections (City of Alpharetta, Swimming Pool Permitting & Inspections, revised 2026). The City's handout names Fulton County in three narrower roles: Fulton County Environmental Health must approve pool locations in writing at homes with septic systems; pools connecting a drain to Fulton's sewer need County involvement; and for commercial pools, County health inspectors perform a final inspection before the City issues a Certificate of Completion. A single-family pool on City sewer is a City permit from start to finish.
The code basis: 2024 ISPSC with Georgia amendments
Georgia's Department of Community Affairs lists the 2024 International Swimming Pool and Spa Code (ISPSC), with Georgia amendments, as a mandatory state minimum code (Georgia DCA, Current State Minimum Codes). Two 2026 Georgia amendments to Section 305 (Barrier Requirements), effective January 1, 2026, matter most to homeowners (Georgia ISPSC 2026 Amendment Packet):
- 305.1.1 Permanent barrier. Pools and spas not provided with a safety cover under 305.1 must have a complete and permanent barrier complying with 305.2 before being filled with water and placed into operation.
- 305.3.3 Latch release. Where a door or gate latch release is accessed from outside the barrier and is not the self-locking type, it must be at least 54 inches above the finished floor or ground, at residential pools as well as public ones.
A note on a common premise: many summaries describe a 48-inch minimum barrier. In Alpharetta the City's own permanent fence minimum is higher, as described next, so planning around 48 inches would fail inspection.
Alpharetta's permanent fence standards
The City handout says permanent fenced and gated enclosures are required at all pools in the city and must comply with the UDC, the 2024 ISPSC and all Georgia amendments (Pool handout, Permanent Fencing):
- Minimum height 5 feet; maximum 6 feet, except the maximum may be exceeded by 50% on sloped lots to keep an even fence line. Height is measured from the top of the fence to grade on the exterior side.
- A 4-inch sphere must not pass through the fence, and a 2-inch sphere must not pass under it.
- The finished side faces away from the owner's property; fences stay at least 5 feet from required buffers.
- At least one gate, at least 36 inches wide, opening outward, self-closing and self-latching. If the latch is less than 54 inches above the gate bottom, it must be on the pool side at least 3 inches below the top of the gate, with no openings over ½ inch within 18 inches of the latch.
- A lake or other body of water is not a substitute for a barrier.
During construction, a construction safety barrier at least 4 feet high must surround the excavation at all times until the permanent enclosure is in place.
When the house is part of the barrier: alarms and covers
If a wall of the house serves as part of the barrier, the City requires one of two protections: a powered safety cover complying with ASTM F1346, or an alarm on every door with direct access to the pool that sounds when the door is opened and is listed to UL 2017. The City warns that many pool door alarms on the market do not meet that standard and will not be allowed (Pool handout). Check the product's listing mark before buying, keep the installation instructions for the inspector, and remember that windows opening onto the pool area are part of the same review.
Inspection sequence to final
The handout lists mandatory inspections. For a typical in-ground residential pool the sequence is:
- Foundation / basket (steel) inspection before concrete or gunite.
- Circulation piping pressure test before the shell is shot.
- Pool light inspection, where underwater lights use nonmetallic conduit.
- Pool electrical bonding inspection, including the 8 AWG bonding conductor.
- Gas piping inspection, if a heater is added.
- Backflow inspection, before or with the final.
- Permanent fencing inspection, at any time during construction but before any water goes in.
- Pool final inspection once all associated construction is complete.
Inspection requests are called in to 678-297-6080 between 7:30 and 8:30 a.m. on the day the inspection is wanted. Pools found being filled or full without the permanent fence in place are issued a stop work order, and failure to comply can lead to a summons to Municipal Court. Permits expire if no inspection is requested and passed within six months.
Final inspection checklist for homeowners
- Fence complete on every side, 5 feet minimum, with no gaps where it meets the house or a wall.
- Every gate self-closes from any open position and latches on its own; latch height and pool-side placement as above.
- UL 2017 listed door alarms working on each door to the pool area, or an ASTM F1346 powered cover installed.
- Construction barrier removed only after the permanent fence passed.
- Backflow, bonding and electrical items signed off; permit card and approved plans on site.
| Item | Published range | Publisher |
|---|---|---|
| Pool fence installation (most homeowners) | $1,500 to $10,000; national average $4,000 | Angi |
| Pool fence per linear foot | $15 to $25 average | Angi |
| Pool fence repair | $100 to $500 | Angi |
| In-ground pool installation (most homeowners) | $44,499 to $87,349 | Angi |
Sources: Angi, pool fence cost; Angi, in-ground pool cost. Ranges are attributed to the publisher named; they are national or regional estimates compiled by that publisher, not quotes and not prices from any provider on this site.
Local rules and code references
- City of Alpharetta, Swimming Pool Permitting & Inspections (revised 2026): permanent fence and gate rules, construction barriers, UL 2017 alarms, ASTM F1346 covers, inspection list, stop work orders, Fulton County roles.
- Georgia DCA, ISPSC 2026 Amendment Packet (2024 edition): Section 305.1.1 permanent barrier before filling; Section 305.3.3 54-inch latch release.
- Georgia DCA, Current State Minimum Codes for Construction: 2024 ISPSC with Georgia amendments.
- Alpharetta Unified Development Code (Municode): fence and wall standards referenced by the City handout.
Code text, policy forms and department procedures change. Confirm current requirements with the jurisdiction, your insurer or the utility before work starts.
Frequently asked questions
- Does Fulton County or the City of Alpharetta enforce my pool fence?
- Inside the city limits, the City of Alpharetta permits and inspects residential pools. Fulton County approves pool locations at septic homes, handles sewer connections and inspects commercial pools.
- How tall must a pool fence be in Alpharetta?
- At least 5 feet and no more than 6 feet, except up to 50% higher on sloped lots for an even fence line, per the City handout.
- Is a 48-inch pool fence enough?
- Not in Alpharetta. The City's permanent pool fence minimum is 5 feet.
- What changed in the 2026 Georgia pool code amendments?
- Section 305.1.1 requires a complete permanent barrier before a pool without a safety cover is filled, and Section 305.3.3 sets a 54-inch minimum height for outside-accessed, non-self-locking latch releases at residential pools.
- Do I need door alarms if my house is part of the barrier?
- Yes, unless you install a powered safety cover meeting ASTM F1346. Door alarms must sound when the door opens and be listed to UL 2017.
- Can I fill the pool before the fence is finished?
- No. The City issues a stop work order for pools being filled or full without the required permanent fencing.
- How do I schedule a pool inspection?
- Call City inspectors at 678-297-6080 between 7:30 and 8:30 a.m. on the day you want the inspection, with the permit number and address.
Comparing Pool Types in Alpharetta?
Tell us about the job using our short request form and independent local pros can follow up with a free, no-obligation quote.