Skip to content
CityAPI.ORG

SAN PEDRO

Belize District · BELIZE (BZ) · 17.92°N / 87.97°W

01
ADM1 · ID GeoNames 3,581,164

San Pedro is a city in Belize with a population of 17,429. It sits at 17.92/-87.97, runs on America/Belize, is 20 km from Caye Caulker.

Population 17,429
Place Type Populated Place
Elevation n/a
Timezone America/Belize

All facts

fields
Country
Belize
Subdivision
Belize District
Coords
17.92°N / 87.97°W
UTC offset
-6
DST
Observed

Proximity

nearest 4 · within 50 km
S Caye Caulker Belize District 2,729 20.9 km
NW Neuland Corozal District 1,080 33.5 km
W Maskall Belize District 1,260 36.9 km
W Santa Martha Orange Walk District 719 44.7 km

FAQ

9 questions
What is the population of San Pedro?
17,429 people, per GeoNames.
Which timezone is San Pedro in?
America/Belize.
Which country is San Pedro in?
Belize (BZ).
How far is San Pedro from Belmopan?
About 112 km.
Does San Pedro have a university?
Not on record.
What languages are spoken in Belize?
English and Spanish; Castilian.
What currency is used in Belize?
Belize Dollar.
How many cities are in Belize?
138 on record.
Which admin region is San Pedro in?
Belize District.

Get this page as JSON

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

{
  "data": {
    "id": 3581164,
    "name": "San Pedro",
    "ascii_name": "San Pedro",
    "country_code": "BZ",
    "population": 17429,
    "elevation": null,
    "timezone_id": "America/Belize",
    "feature_class": "P",
    "feature_code": "PPL",
    "latitude": 17.91598,
    "longitude": -87.9659
  }
}

Context

comparatives
  • 6.4x the population of Caye Caulker.
  • 20 km from Caye Caulker.
  • Same timezone (America/Belize) as 137 other cities in Belize.
CITYAPI · STATION BERLIN/DE · DATUM/2026-06-11 · BUILT BY BROTCODE Terms · Privacy · Impressum ·