Sign In Register

Spanish Town, Jamaica

Saint Catherine Parish · Jamaica

Spanish Town is a large city in Saint Catherine Parish, Jamaica with a population of 145,018. Elevation: 102 ft (31 m). Average temperature: 79°F (26°C).

145,018 Population 479/sq mi density
102 ft Elevation 31 meters
79°F Avg Temperature 26°C
39.1 in Annual Rain
America / Jamaica Timezone

Discover Spanish Town, Jamaica

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Spanish Town

Spanish Town

Spanish Town is the capital and the largest town in the parish of St. Catherine in the historic county of Middlesex, Jamaica. It was the Spanish and British capital of Jamaica from 1534 until 1872. The town is home to numerous memorials, the national archives, and one of the oldest Anglican churches outside England.

People

Population145,018
Density479/mi²

Climate

Avg Temp79°F (26°C)
Rain39.1 in/yr
Sunny Days265/yr
Elevation102 ft (31 m)
Population145,018
Population Density479 / sq mi
Elevation102 ft (31 m)
Coordinates17.9911°, -76.9574°
TimezoneAmerica/Jamaica
Country🇯🇲 Jamaica
State / ProvinceSaint Catherine Parish
Average Temperature79°F (26°C)
January Average77°F (25°C)
July Average82°F (28°C)
Annual Precipitation39.1 inches (994 mm)
Annual Snowfall0.0 inches (0 cm)

About Spanish Town

Spanish Town is a large city in Jamaica (Saint Catherine Parish) with a population of 145,018. The city sits at an elevation of 102 feet (31 meters) above sea level. The average annual temperature is 79°F (26°C). Temperatures range from 77°F in January to 82°F in July. Annual precipitation averages 39.1 inches. The timezone is America/Jamaica.

Climate in Spanish Town

Spanish Town has an average annual temperature of 28.3°C (83°F). The hottest month is Jul (29.6°C), the coldest is Jan (27°C). Average annual precipitation is 860 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 27°C / 81°F 22.9° / 31° 17.2
Feb 27°C / 81°F 22.9° / 31° 15.9
Mar 27.1°C / 81°F 23.2° / 31° 22.7
Apr 27.8°C / 82°F 24.2° / 31.5° 28.0
May 28.5°C / 83°F 25° / 32° 111.6
Jun 29.3°C / 85°F 25.9° / 32.7° 60.8
Jul 29.6°C / 85°F 25.9° / 33.2° 59.0
Aug 29.4°C / 85°F 25.9° / 33° 108.7
Sep 29.3°C / 85°F 25.6° / 33° 154.7
Oct 28.6°C / 83°F 25.1° / 32.2° 152.2
Nov 28.1°C / 83°F 24.3° / 31.9° 88.9
Dec 27.4°C / 81°F 23.3° / 31.4° 40.2
Spanish Town has a warm climate with an average annual temperature of 79°F (26°C). Winters average 77°F in January while summers reach 82°F in July / relatively mild seasonal variation. The area gets 265 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 39.1 inches. The city sits at an elevation of 102 feet.

Temperature

77°F Jan (25°C) 82°F Jul (28°C)
Annual Average79.4°F
47% above Jamaica avg
January Average77°F (25°C)
July Average82°F (28°C)
Sunny Days265 days/yr

Geography

Elevation102 ft (31 m)
Area302.9 sq mi (784.5 km²)
Population Density479/sq mi
Coordinates17.9911°N, 76.9574°W
TimezoneAmerica/Jamaica

Precipitation & Snow

Annual Rainfall 39.1"
3% above Jamaica avg
Snowfall 0.0"
Wettest Month (Oct) 6.65"
Driest Month (Feb) 1.26"

Air Quality

Earthquake History

74 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.5. Most recent: M0.0 on Aug 16, 2024.

Jan 13, 1993 3 km N of Easington, Jamaica M5.5 40 km
Jun 13, 2005 8 km E of Ulster Spring, Jamaica M5.2 63 km
Mar 10, 2012 100 km NNE of Oracabessa, Jamaica M4.8 142 km
May 16, 2011 15 km SSW of Black River, Jamaica M4.7 102 km
Apr 15, 2023 Saint Thomas, Jamaica M4.6 49 km
Aug 16, 2024 7 km NNE of Stony Hill, Jamaica M4.5 27 km
Aug 10, 2002 9 km N of Trinity Ville, Jamaica M4.5 46 km
Jan 24, 2001 75 km NNE of Oracabessa, Jamaica M4.4 117 km
Sep 22, 2023 9 km S of Buff Bay, Jamaica M4.4 37 km
Feb 7, 2000 27 km SSW of Bluefields, Jamaica M4.4 120 km
May 6, 2011 7 km ENE of Mavis Bank, Jamaica M4.2 38 km
Dec 21, 2013 6 km W of Savanna-la-Mar, Jamaica M4.1 133 km
Aug 10, 2002 5 km WNW of Trinity Ville, Jamaica M4.1 42 km
May 2, 2024 5 km ENE of Buff Bay, Jamaica M4.1 47 km
Jun 18, 2024 2 km S of Maggotty, Jamaica M4.0 87 km
Mar 3, 2018 5 km WSW of Hope Bay, Jamaica M4.0 42 km
Jun 14, 2020 8 km NNW of Buff Bay, Jamaica M4.0 46 km
Jul 14, 2008 2 km SE of Constant Spring, Jamaica M3.9 20 km
Feb 10, 2013 3 km W of Darliston, Jamaica M3.9 114 km
Feb 15, 1994 5 km SSW of Port Royal, Jamaica M3.9 14 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

17 hurricanes (Cat 1+) within 500 km since 1980. Strongest: Category 5.

Year Name Category Closest
2025 Melissa Category 5 91 km
2024 Beryl Category 4 79 km
2024 Rafael Category 1 291 km
2016 Matthew Category 4 276 km
2012 Sandy Category 3 39 km
2010 Tomas Category 1 182 km
2008 Gustav Category 1 253 km
2007 Dean Category 4 77 km
2005 Emily Category 5 209 km
2005 Dennis Category 4 107 km
2004 Ivan Category 5 67 km
2004 Charley Category 1 124 km
2001 Iris Category 1 77 km
1999 Lenny Category 1 277 km
1998 Mitch Category 4 300 km
1988 Gilbert Category 4 12 km
1980 Allen Category 4 79 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Tsunami History

2 tsunamis recorded within 500 km. Highest wave on record: 2.5 m (8 ft).

Year Location Cause Max Wave Deaths Distance
1907 JAMAICA Earthquake 2.5 m 1,000 107 km
1692 PORT ROYAL Eruption + Earthquake 1.8 m 3,000 35 km
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.

Monthly Weather

Month Avg Temperature Precipitation Summary
January 77°F (25°C) 1.4 in Coldest
February 77°F (25°C) 1.3 in Driest
March 78°F (25°C) 1.5 in
April 79°F (26°C) 2.0 in
May 80°F (27°C) 3.9 in
June 81°F (27°C) 3.8 in
July 82°F (28°C) 2.0 in Warmest
August 82°F (28°C) 4.0 in
September 81°F (27°C) 5.7 in
October 80°F (27°C) 6.7 in Wettest
November 79°F (26°C) 4.6 in
December 78°F (25°C) 2.5 in

Spanish Town has a seasonal temperature swing of 5°F / from 77°F in January to 82°F in July. Total annual precipitation is 39.2 inches, with October being the wettest month (6.7") and February the driest (1.3").

View full weather details →

Schools in Spanish Town

29 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Crescent Primary
Horizon Park Primary School
Jose Marti High School
Jonathan Grant High School
Spanish Town Infant
St. Jago High School
Willowdene Group of Schools
Spanish Town High School
McAuley Primary School
Spanish Town Primary
Homestead Primary School
Innswood High School
St. Jago Cathedral Preparatory School
Angels Early Childhood
Angels Primary
Jose Marti High School
Eltham High School
Eltham Park Primary School
St. Johns Primary School
St. Catherine High School
Solid Base School
Solid Basic Preparatory & Kindergarten
Inswood High School
Early Childhood Development Center
St Catherine Prep School
McCooks Primary
Eltham Early Childhood
St Catherine Primary
St. Catherine High School
View full schools details →

Radio Stations near Spanish Town

22 stations within ~55 km.

Station Genre Quality
Alpha Boys School Radio jazz, reggae MP3 128 kbps
Radio Jamaica 94FM news, talk MP3
Zip FM 103 FM alternative, dance MP3
ghetto vibes radio classic soul, dancehall MP3 128 kbps
Jamaica Dancehall Radio dance, dancehall MP3 192 kbps
Roots 96.1 FM dancehall, hiphop MP3
Radio Jamaica 94 FM caribbean music, local music MP3
GGFM 90.1 Discovery Bay blues, discovery bay MP3 320 kbps
The Edge 105 FM MP3 192 kbps
Fame 95 FM Jamaica MP3
Fyah105 FM MP3 192 kbps
TBC Radio 88.5 FM religious, talk MP3
KLAS Sports Radio 89.5 Kingston espn, sport OGG
Mellow FM various AAC 64 kbps
Fame 95 FM adult contemporary, hiphop MP3
Suncity 104.9 FM dancehall, hiphop MP3
Kool 97 FM alternative, pop MP3
Omega KLAS Radio - God and Sports various MP3
Newstalk 93 FM various MP3 192 kbps
Nationwide Radio 90 FM various AAC
NCU 91.1 FM various MP3
UnityXM dancehall, reggae MP3 192 kbps

Museums in Spanish Town

NameTypeAddressPhoneAnnual Revenue
Bob Marley museum
Bob Marley museum
Liberty Hall, Marcus Garvey Museum
Liberty Hall, Marcus Garvey Museum
Money Museum
Money Museum
National Galery of Jamaica
National Galery of Jamaica
National Gallery of Jamaica
National Gallery of Jamaica
Natural History Museum of Jamaica
Natural History Museum of Jamaica
People's Museum of Craft & Technology
Peter tosh museum
Peter tosh museum
Scott's Hall Maroon Museum
Taino Hut (1965)
Trench Town Culture Yard Museum
Trench Town Culture Yard Museum
White Marl Taino Midden and Museum

Libraries in Spanish Town

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Bog Walk Library0.0
Calvin Mckain Library0.0
Calvin Mckain Library0.0
Calvin Mckain Library0.0
Greater Portmore Library0.0
Harbour View Branch Library0.0
Harbour View Branch Library0.0
Harbour View Branch Library0.0
Kingston and St Andrew Parish Library0.0
National Library of Jamaica0.0
Science and Engineering Library0.0
Spanish Town Parish Library0.0
UWI Medical Library0.0

Farmers Markets in Spanish Town

NameAddressSeasonHoursOrganicWebsite
Ackee Village
Coronation Market
Cross Roads Market
Jubilee Market
Linstead Market
Mid Town Farmer's Market
Old Harbour Market
Old Harbour Market
Old Harbour Market
Oxford Mall
Papine Market
Papine Market
Papine Market
Red Rose Market
Redemption Ground Arcade
Sampars
Sampars
Sampars
Spanish Town Market
Spanish Town Market

Restaurants in Spanish Town

26 restaurants within city radius — OpenStreetMap data

Dawkins
Desmar Restaurant
Earth Style Restaurant
Flava Di Pot Restaurant
Front Line Restaurant
Fry Chicken
Fzaa Pot Restaurant
Garden
God Bless Pub
Irie Jerk & Seafood Restaurant
Jerk Centre
Jerk Centre
Kumar Mix Cuisine Restaurant & Catering Service
Linnie's Restaurant
Little Dragon Restaurant
Mr. C's Restaurant and Double Bar
New Shang Hai Restaurant
Original Home Style Restaurant
Pizza Hut
Sooooo Nice Restaurant
Spanish Town Restaurant
Tastee Patties
The Lounge
The People's Restaurant
Ultra 7 HQ Restaurant & Bar
Uncle's Restaurant

Cafes in Spanish Town

1 cafes within city radius — OpenStreetMap data

Vibes Cafe

Monuments in Spanish Town

3 monuments within city radius — OpenStreetMap data

Sir Walter Rodney Memorial
Sir Walter Rodney Memorial (1782)
Spanish Town Iron Bridge

Clinics in Spanish Town

6 clinics within city radius — OpenStreetMap data

Cumberland Medical
Oasis Health Care
Oasis X-Ray & Ultrasound
Premier Heart & Surgery Centre
Spanish Town Dialysis & Medical Centre
The People's Medical Clinic

Dentists in Spanish Town

1 dentists within city radius — OpenStreetMap data

JM #3785029357

Train Stations in Spanish Town

1 train stations within city radius — OpenStreetMap data

Spanish Town Railway Station

Bus Stations in Spanish Town

1 bus stations within city radius — OpenStreetMap data

Spanish Town Bus Terminus

Gas Stations in Spanish Town

17 gas stations within city radius — OpenStreetMap data

Blaize Gas Station
FESCO
Jampet
Jampet
JamPet Service Station
Marco
Petcom
Petcom
Rubis
Rubis
Rubis
Texaco
Texaco
Total
Total
Total
Total

Banks in Spanish Town

6 banks within city radius — OpenStreetMap data

DamarkMCL
First Heritage Co-Operative Credit Union
NCB Spanish Town
Scotiabank
VMBS
Western Union - FX Traders

Shopping Malls in Spanish Town

4 shopping malls within city radius — OpenStreetMap data

Astoria Plaza
Heritage Mall
Oasis Shopping Center
Spanish Town Shopping Centre

Golf Courses in Spanish Town

1 golf courses within city radius — OpenStreetMap data

Caymanas Golf and Country Club

Breweries in Spanish Town

NameTypeAddressPhoneWebsite
Razz Breweries
Red Stripe
Red Stripe
Red Stripe

Stadiums & Teams in Spanish Town

TeamLeagueDivision
National Stadium
Sabina Park

Airports Near Spanish Town

16 airports within the area.

AirportIATAType
Norman Manley International AirportKINLarge Airport
Ian Fleming International AirportOCJMedium Airport
Ken Jones AirportPOTMedium Airport
Tinson Pen AirportKTPMedium Airport
Braco AirfieldSmall Airport
Eastern Banana Estates AirstripSmall Airport
Ewarton AirstripSmall Airport
Hector’s River Agricultural AirstripSmall Airport
Kirkvine AirstripSmall Airport
Moneague Training Camp AirfieldSmall Airport
Nain AirstripSmall Airport
Port Esquivel AirstripSmall Airport
Puerto Seco AirstripSmall Airport
Silent Hill AirstripSmall Airport
Tulloch AirstripSmall Airport
Worthy Park AirstripSmall Airport

Post Offices in Spanish Town

1 post offices.

Post OfficeAddress
Spanish Town Post Office

Treatment Centers in Spanish Town

8 treatment centers.

CenterTypePhone
Downtown Medical Centre
Downtown Medical Centre
Duhaney Park Health Center
Duhaney Park Health Center
Heart Trust NTA
Heart Trust NTA
Medical Centre
Portmore Hospital Complex

Churches & Religious Organizations in Spanish Town

38 religious organizations (IRS tax-exempt data).

NameAddress
Apostle Church of God
Bethlehem Temple Evangelical Church of Christ
Cathedral of St. Jago de la Vega (1843)
Church of God Rock of Holiness
Clear Park Seventh Day Adventist
Deeper Life Christian Church of Jamaica
Diamond acres seventh-day Adventist church
Faith Christian Missionary Church of God
First Triumphant Church of Jesus Christ Apostolic
Gordon Pen Apostolic Church
Greater Apostolic Christ Temple Ministries
Greendale United Church
Heritage Independent Baptist Church
Jamal Ahammad
Kingdom Hall
Kingdom Hall of Jehovah's Witnesses
New Life Church of God
Philippo Baptist Church
Praise Sanctuary
Praise Temple Evangelical Church
Seventh Day Adventist Church St. Johns
Seventh Day Adventist Temple
Seventh Day Church of God
Seventh-day Adventist Church Ebenezer
Seventh-day Adventist Villmore
Spanish Town Tabernacle
Sydenham Seventh Day Adventist
The Assemble Holiness Church of God
The Assemble Holiness Church of God
The Church of God of Prophecy
The Church of Jesus Christ of Latter-day Saints
The Church of Jesus Christ of Latter-day Saints
The Salvation Army
The Worship Centre
Universal Church
Victory Open Bible Church
Victory Open Bible Church
Wynter's Acres Seventh-day Adventist

Quick Facts

Timezone
America/Jamaica
Website
spanishtownjamaica.com/

Around Spanish Town

Places within 5 km radius — OpenStreetMap data

Schools 29
Hospitals 2
Pharmacies 7
Restaurants 7
Bars 16
Supermarkets 4
Banks 3
Parks 11
Police Stations 1
Places of Worship 5

Things to See Near Spanish Town

83 places within 15 km

⚱️ Archaeological Sites (12)
  • • Apostles Battery
  • • Chocolata Hole
  • • Fort Agusta
  • • Fort Carlisle (Historic)
  • • Fort Charles Archeological Site, 1655
  • + 7 more
🏖️ Beaches (4)
  • • Fort Clarence Beach
  • • Hellshire Beach
  • • Sugar Man Beach
  • • Waves Beach
🕳️ Caves (42)
  • • Cedars Cave
  • • Diamond 1
  • • Diamond 2
  • • Diamond 3
  • • Diamond 4
  • + 37 more
⛰️ Peaks (5)
  • • Coopers Hill
  • • Hellshire Hummock
  • • Montpelier
  • • Port Henderson Hill
  • • The Red Hills
🏛️ Ruins (16)
  • • Apostles Battery
  • • Beached Boat
  • • Beached Boat
  • • Beached Boat
  • • Bog Walk Tube
  • + 11 more
🌄 Viewpoints (4)
  • • Amber lane
  • • Kingston Viewpoint
  • • Rodney's Lookout
  • • The Arms/Rodney Lookout

🇯🇲 About Jamaica

Capital Kingston
Population 2,934,855
Area 10,991 km²
GDP (USD) $21,418,804,320
GDP per capita $7,542
HDI 0.709
Life expectancy 71.5 years
Internet users 89.5%
Urban population 58.5%
Currency JMD (Dollar)
Languages English, Jamaican Patois
Calling code +1
TLD .jm
Driving side left

Public Holidays in Jamaica

10 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Feb 18 Ash Wednesday Ash Wednesday
Apr 3 Good Friday Good Friday
Apr 6 Easter Monday Easter Monday
May 23 Labour Day Labour Day
Aug 1 Emancipation Day Emancipation Day
Aug 6 Independence Day Independence Day
Oct 16 National Heroes Day National Heroes Day
Dec 25 Christmas Day Christmas Day
Dec 26 St. Stephen's Day Boxing Day

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Spanish Town.

Get Report

Frequently Asked Questions About Spanish Town

What is the population of Spanish Town?

Spanish Town has a population of 145,018 residents and is located in Jamaica. The population density is 479 people per square mile, spread across 302.9 square miles.

What is the weather like in Spanish Town?

Spanish Town has a warm climate with an average annual temperature of 79°F (26°C). Winter temperatures average 77°F in January, while summers reach an average of 82°F in July. The area receives 265 sunny days per year, well above the national average of 205. Annual rainfall totals 39.1 inches.

Nearby Cities

Compare Spanish Town with another city: