Pinellas County, Florida

Contact Us

City of Indian Rocks Beach

1507 Bay Palm Blvd
Indian Rocks Beach, FL 33785


Monday - Friday (7:30am - 4:00pm)

General Information (595-2517)
City Manager (595-2517)
Finance/Personnel (595-2517)
City Clerk (595-2517)
Mayor/City Commission (595-2517)
Fax (596-4759)
Code Enforcement (517-0404)

The purpose of this program is to respond to complaints and provide routine inspection services to promote compliance with City Codes. Most activity is focused on the abatement of nuisances within neighborhoods with result in blighting influences, or disturbance of the peace. Such activities include the general maintenance and upkeep of buildings, removal of trash and debris, removal of abandoned vehicles and trailers, responding to noise complaints in commercial and residential areas, proper storage and disposal of solid waste, controlling animal nuisances and enforcement activities of a similar nature.

E-Mail Icon John Ouimette- Code Enforcement Officer

Complaint Form Complaint/Violation Form - Click here to download

Notice of Impending Foreclosure Notice of Impending Foreclosure - Click here to download

Building Department
Monday - Friday (7:30am - 4:00pm)

Administration  (517-0404)
Building Permits (517-0404)
Inspection Line & Fax (596-4759)

Monday - Friday 10am - 5pm
Saturday 10am - 1pm

General Information (596-1822)

Planning & Zoning Department
Monday - Friday (7:30am - 4:00pm)

Administration (517-0404)
Zoning (517-0404)
Site Planning/Development (517-0404)
Fax (596-4759)

Public Services Department
Monday - Friday (7:00am - 3:30pm)

Administration (595-6889)
Park Maintenance (595-6889)
Recycling (595-6889)
Special Events Information (595-6889)
Street Repair & Flooding (595-6889)
Trash Collection (595-6889)

Beach Art Center

1515 Bay Palm Blvd (596-4331)

Historical Museum
Wednesday - Saturday (10:00am - 2:00pm)

203 4th Avenue (593-3861)