Skip to content
CityAPI.ORG

INDIAN ROCKS BEACH

Florida · UNITED STATES (US) · 27.88°N / 82.85°W

FL
ADM1 · ID GeoNames 4,159,675

Indian Rocks Beach is a city in United States with a population of 4,113. It sits at 27.88/-82.85, runs on America/New_York, is 1 km from Indian Shores.

Population 4,113
Place Type Populated Place
Elevation 0m
Timezone America/New_York

All facts

fields
Country
United States
Subdivision
Florida
Coords
27.88°N / 82.85°W
UTC offset
-5
DST
Observed

Proximity

nearest 10 · within 50 km
S Indian Shores Florida 1,470 1.4 km
NE Harbor Bluffs Florida 2,860 4.4 km
NE Ridgecrest Florida 2,558 5.1 km
N Belleair Beach Florida 1,609 5.4 km
S Redington Shores Florida 2,205 5.9 km
NE Belleair Bluffs Florida 2,095 6.1 km
SE Seminole Florida 18,153 7.1 km
SE North Redington Beach Florida 1,463 7.2 km
NE Largo Florida 81,000 7.3 km
NE Belleair Florida 3,992 8.0 km

Air access

nearby

FAQ

3 questions
What is the population of Indian Rocks Beach?
4,113 people, per GeoNames.
Which timezone is Indian Rocks Beach in?
America/New_York.
Which country is Indian Rocks Beach in?
United States (US).

Get this page as JSON

no auth
cURL 200 OK
$ curl https://api.cityapi.org/v1/cities/4159675

{
  "data": {
    "id": 4159675,
    "name": "Indian Rocks Beach",
    "ascii_name": "Indian Rocks Beach",
    "country_code": "US",
    "population": 4113,
    "elevation": 0,
    "timezone_id": "America/New_York",
    "feature_class": "P",
    "feature_code": "PPL",
    "latitude": 27.8753,
    "longitude": -82.85122
  }
}
CITYAPI · STATION BERLIN/DE · DATUM/2026-04-23 · BUILT BY BROTCODE Terms · Privacy · Impressum ·