Home Cities Jamaica Spanish Town

Population of Spanish Town, Jamaica JM flag

City with 131,056 residents in Saint Catherine Parish, Jamaica.

131,056
Residents (2026)
#12,576
World Ranking
#5
In Jamaica (of 6)

About Spanish Town

Spanish Town is a city located in Jamaica, in the Saint Catherine Parish region. According to the latest available data (2026), the population of Spanish Town is approximately 131,056 residents, making it the #5 most populous city in Jamaica.

Globally, Spanish Town ranks #12,576 among the world's most populated cities.

Spanish Town City Statistics

CitySpanish Town
CountryJM flag Jamaica
Population131,056
Global Rank#12,576
Rank in Jamaica#5 of 6 cities
City Categorycity
RegionSaint Catherine Parish
Latitude17.9961
Longitude-76.9547
Data Year2026

Where is Spanish Town JM flag Located?

Spanish Town is located in Jamaica, in the Saint Catherine Parish region, at coordinates 17.9961° latitude and -76.9547° longitude. Located near the equator, Spanish Town experiences a tropical climate with warm temperatures throughout the year.

Nearby Cities

Other Cities in Jamaica JM flag

View all cities in Jamaica

Largest Cities in Jamaica JM flag

# City Population
5 Kingston 937,700
1 New Kingston 583,958
2 Parish of Saint Andrew 555,995
3 Portmore 182,153
4 Montego Bay 123,994

Frequently Asked Questions

What is the population of Spanish Town?

The population of Spanish Town is approximately 131,056 residents according to the latest available data (2026).

Where is Spanish Town located?

Spanish Town is located in Jamaica at approximately 17.9961° latitude and -76.9547° longitude.

Is Spanish Town one of the largest cities in Jamaica?

With a population of 131,056, Spanish Town is one of the notable urban areas in Jamaica. It ranks #5 out of 6 cities in the country.

Explore More Cities