Building Departments in Pinellas County

Pinellas County Building and Development Review Services issues permits for unincorporated Pinellas County, Belleair Beach, Belleair Bluffs, Belleair Shores, Indian Rocks Beach, Kenneth City, Safety Harbor and Oldsmar. 

To find out which municipality your building is in, look up your address on the Pinellas County Property Appraiser website (pcpao.gov).

Belleair
(727) 588-3769 x215

Fax: (727) 588-3768
901 Ponce de Leon Blvd
Belleair, FL 33756
townofbelleair.com/402/Forms-and-Applications
Building Official: Bruce Cooper 
Mon-Fri 8 a.m. – 4 p.m.
Permit office closed 12:30 – 1:30 p.m.

Belleair Beach  
(727) 595-4646 
Fax: (727) 593-1409
Community Center
444 Causeway Blvd
Belleair Beach, FL 33786
cityofbelleairbeach.com
Mon-Fri: 8 a.m. – 4:30 p.m.
Contact Pinellas County Building Services

Pinellas County serves this municipality for permitting and inspection requests.

Belleair Bluffs 
(727) 584-2151
Fax: (727) 584-6175
2747 Sunset Blvd
Belleair Bluffs, FL 33770
belleairbluffs.org
info@belleairbluffs-fl.gov 
Mon-Fri: 8:30 a.m. – 4:30 p.m.
Pre-Permit Letter required from City before contacting Pinellas County Building Services
.
Pinellas County serves this municipality for permitting and inspection requests.

Belleair Shore  
(727) 593-9296 
1200 Gulf Blvd
Belleair Shore, FL 33786-3351
belleairshore.com
Pinellas County serves this municipality for permitting and inspection requests.

Clearwater 
(727) 562-4567 

Inspections: (727) 562-4580
100 S Myrtle Ave, 2nd floor
Clearwater, FL 33756 
myclearwater.com 
Building Official: Kevin Garriott
Mon-Fri: 8 a.m. – 4:30 p.m.;
Wed: 8 a.m. – 2:30 p.m.

Dunedin
(727) 298-3210

Fax: (727) 298-3206
Inspection Line: (727) 298-3209
737 Louden Ave, 2nd floor
Dunedin, FL 34698
dunedingov.com/city-departments/planning-development
Building Official: Joseph DiPasqua 
Mon-Fri: 8:00 a.m. – 4:30 p.m.

Gulfport
(727) 893-1024

Fax: (727) 893-1080
Inspection Line: (727) 893-1057
5330 23rd Ave S
Gulfport, FL 33707
https://mygulfport.us/community-development/
Building Official: Clark Streicher
Mon-Fri: 8:00 a.m. – 4:30 p.m.;
Permit transactions until 4 p.m.; Th: until 3 p.m.

Indian Rocks Beach
(727) 517-0404

Fax: (727) 596-4759
1507 Bay Palm Blvd
Indian Rocks Beach, FL 33785
indian-rocksbeach.com/city_departments.php
Building Official: Dan Weigner
Mon-Fri: 7:30 a.m. – 4 p.m.
Pinellas County serves this municipality for permitting and inspection requests.

Indian Shores
(727) 517-3940

Fax: (727) 595-2352
19305 Gulf Blvd
Indian Shores, FL 33785
myindianshores.com/2158/Planning-Zoning-Building-Committee
Building Official: Steve Tetlak
Mon-Fri: 8 a.m. – 4 p.m.

Kenneth City 
(727) 498-8953
Fax: (727) 498-8841 6000
54th Ave N
Kenneth City, FL 33709
kennethcityfl.org
Mon-Fri: 8:30 a.m. – 12:30 p.m.
Pinellas County Government handles Park Plans Review and Development Review. Kenneth City handles Zoning.

Largo
(727) 586-7488

Fax: (727) 587-6765
201 Highland Ave
Largo, FL 33770 
largo.com/connect/living_in_largo/permit s_and_planning/index.php
Building Official: Robert Hatton 
Mon-Tue: 8 a.m. – 4 p.m.
Wed: 8 a..m. – 3 p.m.
Thu-Fri: 8 a.m. – 4 p.m.

Madeira Beach
(727) 391-9951 x284

Fax: (727) 391-1131
Inspection Line: (727) 391-9951 x285
300 Municipal Dr
Madeira Beach, FL 33708
madeirabeachfl.gov/building-department/
buildingdept@madeirabeachfl.gov
Building Official: Frank DeSantis, CBO
Mon-Fri: 8 a.m. – 4:30 p.m.

North Redington Beach
(727) 202-6825

Fax: (727) 258-4896
Florida Municipal Services
18001 Gulf Blvd
Redington Shores, FL 33708-1040
fmsbuildingdepartment.com 
Building Official: Darin Cushing
Mon-Fri: 7 a.m. – 4 p.m.

Oldsmar 
(813) 749-1124 
(813) 749-1121
Fax: (813) 855-2730
Inspections: (813) 749-1171
100 State St W
Oldsmar, FL 34677
myoldsmar.com/182/Permit-Applications-Forms
Mon: Fri 7:30 a.m. – 4:30 p.m.
3:30 p.m. cutoff time Residential Plans Examiner
Only MWF: 7:30 a.m. -11:30 a.m.
Pinellas County serves this municipality for permitting and inspection requests.

Pinellas County  (see Unincorporated Pinellas County)

Pinellas Park 
(727) 369-5647 
Fax: (727) 369-5839
6051 78th Avenue N
Pinellas Park, FL 33781
www.pinellas-park.com/600/Building-Development
Building Official: Stephen Lee
Mon–Fri: 8:00 a.m. – 5 p.m.

Redington Beach
(727) 202-6825

Fax: (727) 258-4896
Florida Municipal Services
18001 Gulf Blvd
Redington Shores, FL 33708-1040
www.fmsbuildingdepartment.com
Building Official: Darin Cushing
Mon-Fri: 7 a.m. – 4 p.m.

Redington Shores
(727) 397-5538

Fax: (727) 392-9470
17425 Gulf Blvd
Redington Shores, FL 33708
www.townofredingtonshores.com/building-department
Building Official: Steve Andrews
Building Inspector: Joseph Walker
Mon-Fri: 8:30 a.m. – 4 p.m.

Safety Harbor
(727) 724-1515

Fax: (727) 669-1229
Inspections: (727) 669-1308
750 Main St
Safety Harbor, FL 34695 
cityofsafetyharbor.com/527/Building-Division
Building Official: David Olivieri
Mon-Fri: 8 a.m. – 4:30 p.m.

St. Pete Beach
(727) 363-9214

Fax: (727) 363-9222
Inspections: (727) 363-9240
155 Corey Avenue, 1st floor
St. Pete Beach, FL 33706-1701 
Building and Permitting
Building Official: Bill Palmer
Mon-Fri: 8 a.m. – 4:30 p.m.
Permit transactions until 3:30 p.m.

St. Petersburg
(727) 893-7231

Fax: (727) 892-5447
Zoning: (727) 893-7471
One 4th St N
St. Petersburg, FL 33701 
stpete.org/
Building Official: Don Tyre
Mon-Fri: 8 a.m. – 4:30 p.m.;
W: 8 a.m. – 3 p.m.
Last customer taken 30 minutes prior to closing

Seminole
(727) 392-1966

Fax: (727) 319-6583
Inspections: (727) 398-3110
9199 113th St
Seminole, FL 33772 
myseminole.com/building.htm
Building Official: Jim Ford
Mon-Fri: 8 a.m – 4:30 p.m.
4 p.m. cutoff time

South Pasadena
(727) 343-4192

Fax: (727) 381-4819
6940 Hibiscus Ave S
South Pasadena, FL 33707 
mysouthpasadena.com/government/community_improvement/index.php
Building Official: Neal Schwartz

Tarpon Springs
(727) 942-5617

Fax: (727) 943-4651
Inspections: (727) 938-6500
324 E Pine St
Tarpon Springs, FL 34689
www.ctsfl.us/building-development-department/
Building Official: Kevin Powell, CO, CFM
Inspectors: (727) 942-5608
Mon-Fri: 8 a.m. – 5 p.m.
Permit transactions until 4:30 p.m.

Treasure Island
(727) 547-4575
x230
Fax: (727) 547-4584
Inspections: (727) 547-4575 x431
120 108th Ave
Treasure Island, FL 3370
mytreasureisland.org/permit_application_and_forms/index.php
Building Official: Neal Mazzei
Mon-Fri: 8 a.m. – 4:30 p.m.

Unincorporated Pinellas County
(727) 464-3888 

Fax: (727) 464-5021
440 Court Street, 3rd floor
Clearwater, FL 33756 
https://pinellas.gov/building-services/
BuildingServices@pinellas.gov
Access Portal: https://aca-prod.accela.com/pinellas/
Building OfficialEvelyn Spencer
Mon-Fri: 9 a.m. – 2 p.m.
Permit transactions until 2 p.m.
Bring quarters for parking meters 
Inspections: (727) 453-4000

Other Jurisdictions

Hillsborough County
(813) 272-5600

Fax : (813) 274-6721
601 E Kennedy Blvd, 19th Floor
Tampa, FL 33602 
hillsboroughcounty.org
Building Official: John Barrios
Contractor Licensing Fax: (813) 635-7367
Mon-Fri 8 a.m. – 5 p.m.

Manatee County
(941) 748-4501 
x3800
Fax: (941) 742-5887
1112 Manatee Avenue W, 4th Floor
Bradenton, FL 34205
mymanatee.org
Building Official: CJ Dupré
Mon-Fri 8 a.m. – 4 p.m.
Contractor Licensing: (941) 748-4501 
North River Annex: 5030 US301, Ellenton
(941) 794-3077
Fax: (941) 721-2054

Pasco County
(727) 847-8127

Fax: (727) 847-8928
8731 Citizens Dr
New Port Richey, FL 34654
https://aca-prod.accela.com/PASCO/Default.aspx
Building Official: Esther Oluyemi
Contractor Licensing: (727) 847-8009
Mon-Fri: 8 a.m. – 5 p.m.
Last customers accepted at 4 p.m.