San Pedro Town

City · Belize · Belize District

San Pedro Town is a city in Belize District, Belize, with a population of about 17,429. The local time zone is America/Belize (UTC-6). The nearest major city is Belize City, about 52 km away.

17.9160° N  87.9659° W
America/Belize  UTC-6
Elevation  4 m
Local time
--:--:--
Sunrise / Sunset
05:1818:30
01Map
Coordinates17.9160, -87.9659
Coordinates (DMS)17°54′58″N, 87°57′57″W
Elevation4 m
TimezoneAmerica/Belize
Also known as: SPR, San Pedras, San Pedro Town, San-Pedra, San-Pedro, sheng pei de luo, sn pdrw, Сан-Педра
02Daylight by month
11J
11.4F
11.9M
12.4A
12.8M
13.1J
13J
12.6A
12.1S
11.6O
11.1N
10.9D
Longest day in Jun (13.1 h), shortest in Dec (10.9 h).
03Nearby places
Caye Caulker2,729 ↓  21 km away
Neuland1,080 ↖  33.5 km away
Maskall1,260 ←  36.8 km away
Sarteneja3,550 ↑  52.2 km away
Belize City65,222 ↙  52.4 km away
Sand Hill2,168 ↙  52.5 km away
Ladyville7,655 ↙  52.9 km away
Little Belize2,888 ↖  56.3 km away
Lord’s Bank4,876 ↙  56.7 km away
Progresso1,403 ↖  58.6 km away
05Frequently asked questions
What time zone is San Pedro Town in?
San Pedro Town is in the America/Belize time zone (UTC-6). This offset is used for all local time in San Pedro Town.
Where is San Pedro Town located?
San Pedro Town is located in Belize District, Belize. Its position is 17.9160, -87.9659.
What are the GPS coordinates of San Pedro Town?
The geographic coordinates of San Pedro Town are 17.9160, -87.9659 (17°54′58″N, 87°57′57″W). It sits at an elevation of about 4 m above sea level.
What is the population of San Pedro Town?
San Pedro Town has a population of about 17,429 people, according to GeoNames data.
← All places in Belize