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
| City | Spanish Town |
| Country | |
| Population | 131,056 |
| Global Rank | #12,576 |
| Rank in Jamaica | #5 of 6 cities |
| City Category | city |
| Region | Saint Catherine Parish |
| Latitude | 17.9961 |
| Longitude | -76.9547 |
| Data Year | 2026 |
Where is Spanish Town
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
Largest Cities in Jamaica
| # | 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.