Sebastian

City in Indian River County, Florida

View of Sebastian, Florida
Photo: Ebyabe · CC BY-SA 3.0

Sebastian is a city in Indian River County, Florida, with 25,054 residents (2020 Census). It sits at 20 ft (6 m) above sea level. The nearest town is Wabasso, 3.1 miles SE.

About Sebastian

Sebastian is the most populous city in Indian River County, Florida. It is located at the confluence of the St. Sebastian River and the Indian River. It is located near the Pelican Island National Wildlife Refuge just inland of the Atlantic Ocean.

As of the 2020 census, Sebastian had a population of 25,054.

Sebastian is a principal city of the Sebastian−Vero Beach Metropolitan Statistical Area, which includes all of Indian River County.

Text: Wikipedia · CC BY-SA 4.0

Sebastian weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Sebastian

All 24 webcams near Sebastian ›

Webcams: Windy.com

Living in Sebastian

Median household income
$69,409
Median home value
$317,000
Median rent
$1,451/mo
Median age
58.2
Cost of living and demographics of Sebastian ›

Do you know Sebastian? Tell us about it

Help other travelers: share what makes Sebastian special. We review every message before publishing it.

Map of Sebastian

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Sebastian Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Sebastian, FL population

Sebastian had 25,054 residents in the 2020 Census.

2020 Census25,054
Density1,440 per sq mi (556 per km²)

Source: U.S. Census Bureau, Decennial Census.

Sebastian at a glance

StateFlorida (FL)
CountyIndian River County
TypeCity
Population25,054 (2020)
Land area17.40 sq mi (45.1 km²)
Water area0.82 sq mi (2.11 km²)
Elevation20 ft (6 m)
Coordinates27.7792° N, 80.4827° W
ZIP codes32958, 32970
Official websitecityofsebastian.org
Census code (GEOID)1264825

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Sebastian

Straight-line distance between town centers.

Frequently asked questions about Sebastian

What county is Sebastian in?

Sebastian is in Indian River County, Florida.

What is the population of Sebastian, FL?

25,054 people lived in Sebastian at the 2020 Census.

What is the ZIP code of Sebastian, FL?

The main ZIP code is 32958. Other ZIP codes: 32970.

What is the elevation of Sebastian?

20 feet (6 m) above sea level.

What towns are near Sebastian?

Wabasso (3.1 mi), Orchid (3.6 mi), Vero Lake Estates (3.7 mi), Roseland (3.9 mi), Windsor (4.2 mi).

Last updated: