City of Indian Rocks Beach

Despite the small size it is a City, not a Town. BTR initial application fee $15 plus annual fee by classification. City Hall phones staffed weekends 10:00-5:00 in addition to Mon-Fri 8:00-4:00.

Contact

(727) 595-2517

1507 Bay Palm Blvd, Indian Rocks Beach, FL 33785

indian-rocks-beach.com

Building department

Pinellas County Building & Development Review Services (contracted); City Planning, Zoning & Permitting Department (local review)

(727) 464-3888

Building dept site

ROUTING: Since March 2020, Pinellas County Building Services (440 Court Street, Clearwater, FL 33756, (727) 464-3888) serves as the building department for Indian Rocks Beach; the county explicitly lists IRB among the communities it serves. Mechanical, electrical, plumbing, and roofing permits go directly to Pinellas County. The city's own Planning, Zoning and Permitting Department at City Hall handles city-level review, zoning, and code enforcement administration; permit questions to (727) 595-2517, applications/drawings to [email protected].

Permit portal

Accela

aca-prod.accela.com/pinellas/Default.aspx

Building permits run through Pinellas County's Accela Citizen Access portal because the county acts as IRB's building department.

Planning & zoning

Planning & zoning

(727) 595-2517

Code of ordinances

Business tax receipt

Related workflows

Verified from official sources on 2026-08-29.