Short answer: In Indian River County, building permits for unincorporated areas such as Roseland, Wabasso and Gifford, and for the City of Vero Beach, come from the Indian River County Building Division at 1801 27th Street, Vero Beach, (772) 226-1260, which takes applications through MyGovernmentOnline. Sebastian and Indian River Shores run their own building departments. Contractors need a state license or a county certificate of competency, and the whole county is a 140 mph wind borne debris region.
Last verified: October 12, 2026, against the sources listed at the end of this page.
Which office issues a building permit in Indian River County?
The Indian River County Building Division at 1801 27th Street in Vero Beach permits work in unincorporated areas and in the City of Vero Beach, while Sebastian and Indian River Shores issue their own permits.
The Building Division's statement of function says the division has jurisdiction within and serves the unincorporated county and the City of Vero Beach (Indian River County Building Division). In practice that means Roseland, Wabasso, Gifford, Vero Lake Estates, Florida Ridge, Winter Beach and the West Vero Corridor all file with the same county counter, and so does every lot inside Vero Beach city limits. On the city side, the Vero Beach Building Department page says the City of Vero Beach shares the Building Department with Indian River County and points residents to the Indian River County website for building permit information (City of Vero Beach).
Other municipalities keep separate building offices. The City of Sebastian Building Department works from 1225 Main Street, phone 772-589-5537 (City of Sebastian). On the barrier island, the Town of Indian River Shores Building Department answers at (772) 231-4453 and prefers e-mail for the fastest reply (Town of Indian River Shores).
| Where the work is | Permit office | Location | Phone |
|---|---|---|---|
| Unincorporated county (Roseland, Wabasso, Gifford, Vero Lake Estates) | Indian River County Building Division | 1801 27th Street, Vero Beach | (772) 226-1260 |
| City of Vero Beach | Indian River County Building Division, after city planning approvals | 1801 27th Street, Vero Beach | (772) 226-1260 |
| City of Sebastian | City of Sebastian Building Department | 1225 Main Street, Sebastian | 772-589-5537 |
| Town of Indian River Shores | Town Building Department | 6001 Highway A1A (town address) | (772) 231-4453 |
City limits decide the office, not the mailing address. A parcel in unincorporated Wabasso or Roseland files at 1801 27th Street whatever town name appears in its mailing address, while a Sebastian Highlands lot inside city limits files at Sebastian City Hall.
How does a county permit application move from submittal to inspection?
County permits for unincorporated areas and Vero Beach are filed through the MyGovernmentOnline (MGO) portal or at the Building Division counter on 27th Street, then reviewed and inspected by the same division.
Indian River County runs permitting on MyGovernmentOnline (MGO) permitting and inspection software, and its online portal covers reviewing building plans; issuing construction, repair and demolition permits; conducting inspections; and activities related to code compliance, contractor licensing, and unlicensed and unpermitted work (Indian River County Building Division). The e-mail address on file with county Contractor Licensing is used to validate a contractor's portal account, so the division asks contractors to correct a wrong e-mail address with Contractor Licensing at 772-226-1960. Since the July 10, 2023 go-live, phone number corrections go to the MyGovernmentOnline help desk at 1-866-957-3764, option 1.
Two posted rules shape a filing day at the Vero Beach complex. Because of workload, the division sets a limit of 10 permits accepted per day from any one applicant/company, and a reduced staff level runs from 11:30 a.m. until 2:00 p.m. daily under a county policy that schedules lunch breaks in that window (Building Division business hours). Inspection calls are taken from 8 am to 4 pm, earlier than the permit desk's 8:30 am start, with a Friday meeting posted from 7:30 to 9:30.
| Desk | Phone | Hours |
|---|---|---|
| Building Division permits | 772-226-1260 | Monday to Friday, 8:30 am to 5:00 pm |
| Inspections | 772-226-1260 | Monday to Friday, 8 am to 4 pm (Friday meeting 7:30 to 9:30) |
| Plans Examiner | 772-226-1275 | Monday to Friday, 8:30 am to 5:00 pm |
| Contractor Licensing | 772-226-1960 | Not posted on the division page |
| MGO portal help desk | 1-866-957-3764 | Not posted on the division page |
Vero Beach jobs add a city step before the county acts. Site plan, historic preservation certification of appropriateness, or code compliance approval is required from the City of Vero Beach Planning and Development Department prior to the county issuing the building permit (City of Vero Beach). A porch addition in a designated Vero Beach historic area therefore clears the city first and the 27th Street counter second.
Which building codes and wind rules apply in Indian River County?
County permits are reviewed under the 2023 8th Edition Florida Building Code, effective December 31, 2023, and the entire county from Wabasso Beach to Blue Cypress Lake lies in a wind borne debris region rated at 140 mph or more.
Section 401.01 of the county code adopts the latest Florida Building Code, less and except Chapter 1, Administration, and substitutes the latest Chapter 1, Model Administrative Code, of the Building Officials Association of Florida (Indian River County Code, Title IV). The Building Division lists the 8th Edition codes, new wind speed maps and new roof applications as all taking effect at midnight on December 31, 2023 (Indian River County Building Division).
Wind is a countywide rule rather than a coastal one. Under section 401.07, the county adopted two wind speed maps, one for Risk Categories 1 through 3 and one for Risk Category 4, and the region has a basic wind speed of one hundred forty (140) miles per hour or greater; the code adds that wind borne debris requirements apply in the entire county (County Code section 401.07). A carport in Vero Lake Estates faces the same debris protection question as an oceanfront house near the Sebastian Inlet.
Flood rules changed in 2023. New FEMA Flood Insurance Rate Maps for Indian River County became effective on January 26, 2023, and the division has reviewed permits against the new map data since then (Indian River County Building Division). A county amendment to Florida Building Code section 107.6.1 adds that, for National Flood Insurance Program purposes, the building official's power to accept plans and inspections on the basis of affidavits does not extend to flood load and flood resistance requirements (County Code, Chapter 401 Part II).
The next code cycle is close. The Town of Indian River Shores Building Department posts that the 9th Edition of the Florida Building Code takes effect December 31, 2026, alongside its own town amendments to the 8th Edition (Town of Indian River Shores).
Who needs a county certificate of competency?
Anyone contracting for pay in unincorporated Indian River County or Vero Beach must be state certified or registered, hold a certificate of competency from the county Building Division, or work in an exempt trade, under County Code section 400.01.
The Indian River County Building Division issues a certificate of competency only to a holder of a valid Florida state certificate or to a person who passed the required trade exam and holds a competency card or reciprocity letter from a sponsoring Florida city or county (County Code section 400.01). The same section bars advertising a regulated business without a valid certificate or exempt status, requires business vehicle signs to show the state license or county certificate number, and lets a contractor hire only subcontractors who are certified, locally licensed or exempt.
Insurance travels with the license. Section 400.05 requires locally regulated contractors to carry public liability insurance with minimum coverage of $100,000 for bodily injury and $25,000 for property damage plus workers compensation, and to file proof with the building official at registration and with the tax collector when the business license is renewed (County Code section 400.05). Fines carry weight too: under section 400.01(8), any person with an unpaid fine shall have permitting privileges revoked until the fine is paid, and a fine paid during an appeal is refunded if the contractor wins.
Homeowners have a narrow route. The county code lets the owner of an owner-occupied single family residence do regulated work on that property personally, but not to skip the permit or the fees (County Code section 400.01(7)). State law adds that an owner-builder must personally appear and sign the permit application and may not delegate direct supervision of the work to anyone who is not a registered or certified contractor, and a sale or lease within 1 year after completion creates a presumption that the work was done for sale or lease (Florida Statutes 489.103). For a Roseland or Gifford homeowner, that signature happens at the county counter on 27th Street.
How are county permit fees set, and where does the money go?
The Indian River County Building Division is funded by permit fees and fines set by county resolution, and Florida law limits that money to enforcing the Florida Building Code.
Section 400.04 of the county code states the policy that the building division be financed per Florida Statute 553.80(1) by permit and related fees and fines, with the fees themselves established by resolution (County Code section 400.04). That is why the dollar amounts for a Wabasso reroof or a Vero Beach addition sit in a separate county fee schedule rather than in chapter 400 itself.
State law fences the revenue. Florida Statutes 553.80 says such fees shall be used solely for carrying out the local government's responsibilities in enforcing the Florida Building Code, and that a local government may not carry forward an amount exceeding the average of its operating budget for code enforcement over the previous 4 fiscal years (Florida Statutes 553.80). The statute also requires a posted building permit and inspection utilization report, updated before any fee change; the Indian River County Building Division links a Building Permit and Inspection Utilization Report for 2023/24 on its main page (Indian River County Building Division).
The same statute applies to every local government in the county that charges building permit fees, including the City of Sebastian and the Town of Indian River Shores, which run their own building departments apart from the county complex on 27th Street.
What happens at the final inspection and certificate of occupancy?
At the final inspection the Indian River County Building Division's building official checks for debris and public property damage, and permanent utilities stay off until the certificate of occupancy is issued or an inspector authorizes them in writing.
Under section 400.09, no permanent utilities, meaning electricity, gas or heating, may be connected or used until the building official notifies the utility that the certificate of occupancy has been issued; an inspector may authorize an earlier connection in writing (County Code section 400.09). Section 400.11 assigns the building official to decide at final inspection whether construction, grading or filling damaged public property and whether debris was left on adjacent land. That inspection applies the same way on a Gifford lot as on a Florida Ridge or Winter Beach one.
Disasters can temporarily change what needs a permit. For damage from Hurricane Milton, the Indian River County and City of Vero Beach Building Division waived permits for listed repairs to one and two-family dwellings from October 14, 2024 through January 17, 2025, and the waiver covered hurricane damage only (Indian River County Building Division). The Town of Indian River Shores keeps its own post-storm permitting plan for 2026 (Town of Indian River Shores).
Last verified: October 12, 2026, on the Indian River County website.
Frequently asked questions
Does the county issue building permits inside Vero Beach city limits?
Yes. The City of Vero Beach shares its building department with Indian River County, so Vero Beach permits come from the county Building Division at 1801 27th Street. City planning, historic preservation or code compliance approval comes first when a project needs it.
Who issues permits in Sebastian and Indian River Shores?
Sebastian uses its own Building Department at 1225 Main Street and Indian River Shores its Town Building Department at (772) 231-4453.
How many permits can one contractor file with the county in a day?
The Indian River County Building Division accepts no more than 10 permits per day from any one applicant or company, a limit it attributes to current workload. Staffing is also reduced from 11:30 a.m. to 2:00 p.m. each day.
Can a homeowner in Roseland or Gifford pull a permit without a contractor?
County code lets the owner of an owner-occupied single family home do regulated work personally, with a permit and fees. Florida law requires the owner to sign the application in person and supervise the work, and a sale within 1 year raises a presumption against the exemption.
What wind speed applies to new construction in Indian River County?
County Code section 401.07 sets a basic wind speed of 140 miles per hour or greater and applies wind borne debris requirements of the Florida Building Code across the entire county, inland areas included.
Sources
- Building Division, Indian River County https://indianriver.gov/services/community_development/building_division/index.php Used for: jurisdiction, address, phones, hours, 10-permit daily limit, MGO portal, 8th Edition code date, FEMA map date, Hurricane Milton exemption
- Indian River County Code, Title IV Contractor and Building Regulations, Chapters 400 and 401 (Municode) https://api.municode.com/CodesContent?jobId=498734&productId=12232&nodeId=COOR_TITIVCOBURE_CH401BUCO Used for: permit requirement, certificate of competency, insurance minimums, unpaid fines, fees by resolution, utility connections, final inspection, wind-borne debris region
- Florida Statutes 553.80, Enforcement https://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0500-0599/0553/Sections/0553.80.html Used for: use of permit fees, carry-forward cap, utilization report
- Florida Statutes 489.103, Exemptions (owner-builder) http://www.leg.state.fl.us/statutes/index.cfm?App_mode=Display_Statute&URL=0400-0499/0489/Sections/0489.103.html Used for: owner-builder exemption, direct onsite supervision, 1-year sale presumption
- Building Department, City of Vero Beach https://www.covb.org/152/Building-Department Used for: shared building department, city approvals before county permit
- Building / Business Tax, City of Sebastian https://www.cityofsebastian.org/424/Building-Department-Home Used for: Sebastian's own building department, address, phone, hours
- Building Department, Town of Indian River Shores https://irshores.com/building.html Used for: town building department, phone, MGO portal, 9th Edition FBC date
