Skip to main content
< All Topics
Print

Local Pool Rules That Exist in Only One Southern Arizona Jurisdiction

Requirements adopted by a single authority in the region: Santa Cruz County’s zoning-only regime, Oro Valley’s underwater seat rule, and Pima County’s footing and equipment rules.

All entries on this page were verified against primary sources on 2026-09-10.

What pool code applies in Santa Cruz County, Rio Rico and Tubac?

None of the International Swimming Pool and Spa Code. Santa Cruz County has never adopted any ISPSC edition. Residential pools are governed entirely by Zoning and Development Code Section 1600, Article 16, Swimming Pool Safety, effective 1997-03-21. ISPSC Chapter 8 geometry rules have no legal basis there at all.

Santa Cruz County is the clearest example in the region of why naming the authority matters more than naming the code. An answer that cites an ISPSC section number here is citing a code the county has never adopted.

WHAT IS ADOPTED. Ordinance 2013-03, passed 2013-07-17 and recorded 2013-07-18, repealed Ordinance 2007-05 and adopted, effective 2013-09-01, the 2012 IBC plus Appendix A, IBC Standards 2012, IRC 2012, IMC 2012, IPC 2012, IFC 2012, IFGC 2012, NEC 2011, UBC 1997 Appendix Chapter 33, UCADB 1997, and the ICC Electrical Code 2012 Administrative Provisions. The words swimming, pool and spa appear zero times in it. No newer suite adoption exists.

WHAT GOVERNS INSTEAD. Zoning and Development Code Section 1600, Swimming Pool Safety, self-dated effective 1997-03-21 and self-certified as equal to or more stringent than A.R.S. 36-1681, which places it under 36-1681(D)(6). It is a zoning provision, not a building code provision.

The requirements, from the county’s own text. Trigger: water capable of 18 inches or more in depth at any point. Barrier: entirely enclosed by at least a five foot wall, fence or other barrier, measured on the exterior side. Openings: no opening passing a 4 inch sphere; horizontal components not less than 45 inches apart measured vertically, or placed on the pool side with no opening greater than 1.75 inches measured horizontally; wire mesh or chain link maximum mesh 1.75 inches. Gates: self-closing and self-locking, latch at least 54 inches from the BOTTOM OF THE GATE, opening outward away from the pool. Barrier at least 20 inches from the water’s edge. No exterior handholds or footholds. A perimeter property fence meeting the above may form part of the enclosure. The enclosure must be in place and approved PRIOR TO ADMITTING WATER.

ACCEPTABLE BARRIER MATERIALS, named in the ordinance: wire-woven mesh or chain link of minimum No. 11 gauge with maximum 1.75 inch opening and no barbed wire; non-climbable masonry; wood meeting the 4 inch sphere and 45 inch horizontal rules; safety glazing; wrought iron meeting the same two rules.

EXPRESSLY UNACCEPTABLE, also named: stacked rocks, natural hedgerow with no exceptions, reedy, cocoa mat, woven bamboo, wooden lattice, and fish netting. That is an unusually specific list and it is worth reading before a landscape plan proposes a living screen as the barrier.

DISCLOSURE DUTY. Anyone contracting to build a pool, or selling, renting or leasing a dwelling with one, shall give the buyer, lessee or renter a notice explaining safety education and the responsibilities of pool ownership. This is a contractor obligation, not a homeowner one.

WHAT THIS MEANS FOR GEOMETRY. There is no adopted Chapter 8 in Santa Cruz County, so there is no code-mandated residential figure for shallow-end slope, step riser height, tread depth, bench dimensions or the diving envelope. Those become engineering and practice questions rather than code questions, and any plan review tool answering for this county must route Chapter 8 checks to NOT EVALUATED rather than to a pass or a fail.

TWO DRAFTING DEFECTS in the county’s own text, worth knowing before quoting it to an inspector. Subsection B cross-references subsection (1) and subsection C cross-references subsection 2, but the section is lettered A through J, so both pointers are broken. The five-foot figure in B.1 and the four-foot interior figure in C.1 are the operative numbers.

WHO TO CALL. There is no Santa Cruz County Development Services department. It is the Community Development Department, with Planning and Building divisions. Section 1600 is a zoning provision, so Planning is the first call and Building handles permit and inspection.

Rio Rico and Tubac are unincorporated Santa Cruz County communities with no town government. The only incorporated municipalities in the county are Nogales city and Patagonia town. Every figure above applies to Rio Rico and Tubac unchanged.

Correction. Answers that cite an ISPSC section number for a Santa Cruz County, Rio Rico or Tubac pool. No ISPSC edition has ever been adopted there.

Authority: Santa Cruz County Zoning and Development Code Sec. 1600 (Article 16), eff. 1997-03-21; Ord. 2013-03. Verified 2026-09-10. Evidence grade: VERIFIED. Read from the adopting ordinance or the published code section.

Santa cruz county az pool permit requirements

Are there rules for underwater benches and tanning ledges in Oro Valley?

Yes, and Oro Valley is the only jurisdiction in the region that has them. Its 2024 ISPSC amendment adds section 809.9.1, a seven-item rule covering underwater seats and benches, including a minimum 10 by 24 inch unobstructed surface, a maximum 20 inches below the waterline, contrasting leading-edge tile, and a tanning ledge no more than 12 inches deep where it serves as the required entry.

Most Southern Arizona jurisdictions adopt ISPSC Chapter 8, the residential pool geometry chapter, without touching it. Oro Valley does not, and that makes it the one place in the region where a bench detail can fail plan review on a published local rule.

The Town’s 2024 ISPSC amendment exhibit revises 801.1 Scope to limit Chapter 8 to permanent in-ground residential pools 18 inches or greater in depth, and ADDS section 809.9.1, Underwater seats and benches. The added rule has seven parts:

1. The seat or bench surface is horizontal, at or below the waterline.
2. It sits not more than 20 inches below the waterline.
3. Its unobstructed surface is not less than 10 inches deep by 24 inches wide.
4. Seats and benches are not usable as the required means of entry or exit.
5. Seats in the deep area sit outside the diving envelope.
6. The leading edge carries a contrasting marking, with at least 3 accent tile markers spaced not more than 10 inches apart.
7. A tanning ledge used as the required entry or exit sits not more than 12 inches below the waterline.

ISPSC 807, the depth and slope section, is untouched in Oro Valley.

Why this matters beyond Oro Valley. Item 4 and item 7 together settle a design question that comes up constantly: a bench does not count as your entry, and a tanning ledge only counts as the entry if it is shallow enough to step down from. Item 6 is a safety rule with a real reason behind it, which is that a submerged bench with no visual edge is invisible to a swimmer coming across the pool.

Oro Valley’s other published deviations from the ISPSC model text, verified in the same exhibit: 305.2.1 barrier height raised from 48 to 60 inches; 305.5 on-ground pool structure barrier raised from 48 to 54; 305.2.5 mesh fence attachment not less than 54 inches; 305.3.4 latch-release barrier distance widened from 18 to 24 inches; 305.4(3) no pet doors in a barrier wall; 305.6.1 a thorny vegetation exception; and 305.9 an alternative residential alarm, hardwired, 85 dB at 10 feet, 30 seconds minimum, with the deactivation touchpad 54 inches above the threshold and within 6 horizontal feet.

Verified against the Town’s own adopted amendment exhibit on 2026-09-10.

Correction. The assumption that ISPSC Chapter 8 is adopted unamended across Southern Arizona. Oro Valley amends it and adds a section that exists nowhere else in the region.

Authority: Oro Valley Town Code 6-5-1; Ord. (O)25-05; 2024 ISPSC amendments 801.1 and 809.9.1. Verified 2026-09-10. Evidence grade: VERIFIED. Read from the adopting ordinance or the published code section.

How close can a pool be to a house footing or a retaining wall in Pima County?

No part of the pool structure may sit inside a 45 degree line drawn from the bottom of any footing. Pima County also requires pool equipment to sit at least 4 feet from a required barrier, which is more stringent than the ISPSC 305.2.10 clear zone of 36 inches.

Two Pima County requirements that are not in the base ISPSC text and that change where a pool can physically go on a lot.

THE 45 DEGREE RULE. No pool structure may fall inside a 45 degree line projected from the bottom of any footing. The purpose is straightforward: excavating a pool inside that line removes the soil wedge that the footing is bearing on, and the footing loses support. On a typical residential footing 18 to 24 inches below grade with an 8 foot deep pool, the rule pushes the pool substantially further from the house than a setback table would suggest. It applies to house footings, garage footings, casita footings and retaining wall footings alike.

What to do when the rule is violated by the desired layout. The answer is not to move the pool 2 feet and hope. It is either to move the pool out of the influence zone, or to underpin, or to design a structural solution and have the engineer show it. An Arizona PE seal is already required on every in-ground pool structural plan, so the engineer is already on the job.

THE 4 FOOT EQUIPMENT RULE. Pima County requires pool equipment to sit at least 4 feet from a required barrier. The base ISPSC clear zone at 305.2.10 is 36 inches. Pima’s figure is more stringent, and it exists for the obvious reason: equipment next to a barrier is a climbing aid. A pad sited at 36 inches because someone read the model code will fail inspection here.

Both rules were verified against Pima County’s own adopted 2024 ISPSC amendment exhibit on 2026-09-10, adopted at Pima County Code 15.04.020(A)(11) by Ordinance 2025-15.

A citation caution worth carrying. The codified 15.04.020(A)(11) calls the ISPSC amendment Exhibit K, while the published exhibit PDF and staff report P25TA00001 call it Exhibit J. Cite the ordinance number, not the exhibit letter.

Correction. Designs that site pool equipment at the ISPSC base 36 inch clear zone in Pima County, where the local figure is 4 feet.

Authority: Pima County Code 15.04.020(A)(11); Ord. 2025-15; 2024 ISPSC as amended, cf. base 305.2.10. Verified 2026-09-10. Evidence grade: VERIFIED. Read from the adopting ordinance or the published code section.

How close can a pool be to a house foundation

Who issues pool permits in Eagle Crest Ranch and SaddleBrooke, Arizona?

Pinal County Building Safety, for both. SaddleBrooke is entirely in Pinal County with zero overlap into Pima County, and it is not part of Oro Valley. Eagle Crest Ranch, 966 homes inside the SaddleBrooke CDP, is entirely Pinal County as well. Both design to a 60 inch barrier. The Eagle Crest Ranch HOA’s own website says Pima County; that is wrong.

SaddleBrooke is not its own authority having jurisdiction and it is not in Pima County. This was verified geometrically rather than asserted: the SaddleBrooke CDP polygon, Census GEOID 0461940, about 47.7 square miles, was intersected with the Pima County polygon and the overlap area is exactly zero. The CDP’s southern edge is coincident with the Pinal-Pima county line. Zero incorporated places intersect the CDP, so there is no municipal government of any kind there and no part of it sits inside Oro Valley, whose northernmost town limit is about two miles south. SaddleBrooke Ranch geocodes to Pinal County as well.

EAGLE CREST RANCH. 966 homes north of Edwin Road, inside the SaddleBrooke CDP, entirely in Pinal County and not split between counties. Verified three ways in 2026: address geocoding on real Eagle Crest Ranch streets returns Pinal County with no incorporated place; point-in-polygon testing at six points across the community returns Pinal every time, with every interior street sitting north of the county line; and the plats are recorded in PINAL County, parcel book 305-93, Cabinet G Slide 083, Section 32 T10S R14E, with the replat at Pinal 2014-072316. Only the entrance pavement touches the county line, and that is not a lot.

THE HOA’S OWN PAGE IS WRONG. The Eagle Crest Ranch homeowners association About page states the community is in Pima County. It is not. This matters because a homeowner or an agent who takes that at face value will look up the Pima County barrier standard of 48 inches and arrive at a number 12 inches short of what Pinal County will inspect to. A barrier built to 48 inches there fails.

WHAT APPLIES INSTEAD. Pool permits for SaddleBrooke and Eagle Crest Ranch go to Pinal County Community Development, Building Safety Division. Pinal County has adopted the 2018 ISPSC at PCDSC 6.05.030(A)(7) by Ordinance 121819-BCO, and requires a 60 inch barrier measured on the outside of the barrier per Information Bulletin 010.

ONE OPEN ITEM, stated rather than guessed. The Eagle Crest Ranch CC&Rs are not publicly readable, so any private architectural standard on fences or walls there is unread by this project. That cuts one way only: a subdivision CC&R can add to the county requirement, never reduce it, because the statutory exemptions run to political subdivisions and not to platted subdivisions or associations.

Correction. The Eagle Crest Ranch HOA’s published statement that the community is in Pima County, and the common assumption that SaddleBrooke is in Pima County or in Oro Valley.

Authority: PCDSC 6.05.030(A)(7); Pinal County Ord. 121819-BCO; Pinal County Information Bulletin 010; Census GEOID 0461940; Pinal County plat book 305-93. Verified 2026-09-10. Evidence grade: MEASURED. Read directly from an authoritative geographic or recorded source.

Saddlebrooke az pool permit

Table of Contents