Sign In Register

San Cristobal, Cuba

Artemisa · Cuba

San Cristobal is a mid-size city in Artemisa, Cuba with a population of 59,579. Elevation: 207 ft (63 m). Average temperature: 75°F (24°C).

59,579 Population 18,618/sq mi density
207 ft Elevation 63 meters
75°F Avg Temperature 24°C
61.1 in Annual Rain
America / Havana Timezone

Discover San Cristobal, Cuba

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 San Cristobal

San Cristobal

San Cristóbal is a municipality and city which since 2011 has been included in Artemisa Province of Cuba. Spread over an area of 934.9 km2 (361.0 sq mi), it is located on the foothills of the Sierra de los Órganos in western Cuba. The city was founded by Spanish colonial settlers as an agricultural center.
The municipality became internationally significant in October 1962 during the Cuban Missile Crisis, after Soviet missile sites were first photographed by United States reconnaissance aircraft at San Cristóbal.

People

Population59,579
Density18,618/mi²

Climate

Avg Temp75°F (24°C)
Rain61.1 in/yr
Sunny Days225/yr
Elevation207 ft (63 m)
Population59,579
Population Density18,618 / sq mi
Elevation207 ft (63 m)
Coordinates22.7166°, -83.0565°
TimezoneAmerica/Havana
Country🇨🇺 Cuba
State / ProvinceArtemisa
Average Temperature75°F (24°C)
January Average69°F (21°C)
July Average79°F (26°C)
Annual Precipitation61.1 inches (1,553 mm)
Annual Snowfall0.0 inches (0 cm)

About San Cristobal

San Cristobal is a mid-size city in Cuba (Artemisa) with a population of 59,579. The city sits at an elevation of 207 feet (63 meters) above sea level. The average annual temperature is 75°F (24°C). Temperatures range from 69°F in January to 79°F in July. Annual precipitation averages 61.1 inches. The timezone is America/Havana.

Climate in San Cristobal

San Cristobal has an average annual temperature of 26.6°C (80°F). The hottest month is Aug (29.2°C), the coldest is Jan (22.9°C). Average annual precipitation is 1438 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 22.9°C / 73°F 15° / 29° 29.0
Feb 23.8°C / 75°F 16.5° / 30.1° 37.0
Mar 25.4°C / 78°F 18.5° / 32.1° 59.3
Apr 27.1°C / 81°F 19.9° / 33.6° 77.5
May 28.4°C / 83°F 23.1° / 33.9° 149.6
Jun 28.6°C / 83°F 25.1° / 33.1° 269.2
Jul 29.1°C / 84°F 25.7° / 33.2° 166.3
Aug 29.2°C / 84°F 26.2° / 33.5° 228.1
Sep 28.8°C / 84°F 24.8° / 33.3° 216.3
Oct 27.3°C / 81°F 22.6° / 32° 84.4
Nov 25.2°C / 77°F 20° / 30° 76.0
Dec 23.2°C / 74°F 17.3° / 28.9° 45.9
San Cristobal has a warm climate with an average annual temperature of 75°F (24°C). Winters average 69°F in January while summers reach 79°F in July / relatively mild seasonal variation. The area gets 225 sunny days per year, above the national average. Annual precipitation totals 61.1 inches (wetter than the 38-inch national average). The city sits at an elevation of 207 feet.

Temperature

69°F Jan (21°C) 79°F Jul (26°C)
Annual Average75.0°F
39% above Cuba avg
January Average69°F (21°C)
July Average79°F (26°C)
Sunny Days225 days/yr

Geography

Elevation207 ft (63 m)
Area3.2 sq mi (8.3 km²)
Population Density18,618/sq mi
Coordinates22.7166°N, 83.0565°W
TimezoneAmerica/Havana

Precipitation & Snow

Annual Rainfall 61.1"
61% above Cuba avg
Snowfall 0.0"
Wettest Month (Jun) 8.54"
Driest Month (Dec) 2.60"

Air Quality

Earthquake History

1 earthquake (M2.5+) within 150 km since 1990. Strongest: M4.7. Most recent: M4.7 on Jun 29, 2021.

Jun 29, 2021 5 km E of Soroa, Cuba M4.7 13 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

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

Year Name Category Closest
2024 Milton Category 5 296 km
2024 Rafael Category 3 37 km
2023 Idalia Category 1 194 km
2022 Ian Category 4 55 km
2021 Ida Category 1 38 km
2018 Michael Category 2 218 km
2017 Irma Category 4 210 km
2010 Paula Category 2 193 km
2008 Gustav Category 4 36 km
2008 Ike Category 2 5 km
2005 Dennis Category 4 95 km
2005 Rita Category 4 158 km
2005 Katrina Category 3 209 km
2005 Wilma Category 3 191 km
2004 Ivan Category 5 244 km
2004 Charley Category 3 47 km
2002 Isidore Category 3 134 km
2002 Lili Category 2 119 km
2001 Michelle Category 4 181 km
1999 Irene Category 1 149 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 69°F (21°C) 2.8 in Coldest
February 70°F (21°C) 2.7 in
March 72°F (22°C) 2.8 in
April 74°F (24°C) 3.5 in
May 77°F (25°C) 7.1 in
June 79°F (26°C) 8.5 in Wettest
July 79°F (26°C) 6.7 in
August 80°F (26°C) 7.5 in Warmest
September 79°F (26°C) 7.8 in
October 77°F (25°C) 5.8 in
November 74°F (23°C) 3.4 in
December 71°F (21°C) 2.6 in Driest

San Cristobal has a seasonal temperature swing of 10°F / from 69°F in January to 80°F in August. Total annual precipitation is 61.1 inches, with June being the wettest month (8.5") and December the driest (2.6").

View full weather details →

Colleges & Universities in San Cristobal

Institution Type Founded Website
Filial Ciencias Médicas «Piti» Fajardo University

Schools in San Cristobal

10 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Juan Manuel Márquez
IPU José Licourt Domínguez
ESBU Combate de Río Hondo
Eduardo Machado
Círculo infantil Amanecer de América
ESBU Guillermo Castillo Peguero
Escuela Primaria Gabino Labrador
Escuela Primaria Irma Echeverría
Escuela Primaria Guillermo Castillo
Escuela Primaria Elíseo Noel Caamaño
View full schools details →

Museums in San Cristobal

NameTypeAddressPhoneAnnual Revenue
Museo municipal

Farmers Markets in San Cristobal

NameAddressSeasonHoursOrganicWebsite
Mercado Industrial Artesanal

Restaurants in San Cristobal

5 restaurants within city radius — OpenStreetMap data

El Quilla
El Rincón del Viajero
La curva
Los Ocujes
Restaurante Las Tecas

Theatres in San Cristobal

1 theatres within city radius — OpenStreetMap data

Teatro

Clinics in San Cristobal

4 clinics within city radius — OpenStreetMap data

Hogar Materno
Policlínico San Cristobal
Policlínico Santa Cruz de los Pinos
Yimi Ferro

Train Stations in San Cristobal

3 train stations within city radius — OpenStreetMap data

José Martí
San Cristóbal
Taco taco

Gas Stations in San Cristobal

2 gas stations within city radius — OpenStreetMap data

Servicentro El Águila
Servicentro Santa Cruz

Gyms in San Cristobal

1 gyms within city radius — OpenStreetMap data

CU #12465220396

Airports Near San Cristobal

19 airports within the area.

AirportIATAType
José Martí International AirportHAVLarge Airport
Playa Baracoa AirportUPBMedium Airport
Alturas AirportSmall Airport
Artemisa AirportSmall Airport
Branas Agricultural Aviation AirportSmall Airport
Cayajabo AirportSmall Airport
Ciudad Libertad AirportSmall Airport
El Caribe AirportSmall Airport
El Francés Agricultural AirportSmall Airport
Güira de Melena AirportSmall Airport
La Asunción Agricultural Aviation AirportSmall Airport
La Cubana Agricultural Aviation AirportSmall Airport
La Francia AirfieldSmall Airport
La Jacuma Agricultural AirfieldSmall Airport
Las Cruces AirportSmall Airport
Los Zagales Agricultural Aviation AirportSmall Airport
San Antonio de los Baños AirfieldSmall Airport
San Pedro Highway AirstripSmall Airport
Santa Fe AirportSmall Airport

Treatment Centers in San Cristobal

2 treatment centers.

CenterTypePhone
Sala de Rehabilitación
Sala de Rehabilitación

Churches & Religious Organizations in San Cristobal

12 religious organizations (IRS tax-exempt data).

NameAddress
Evangelical League Church of Cuba
Igesia de San Cristóbal
Iglesia
Iglesia Liga Evangélica de Cuba
Iglesia Liga Evangélica de Cuba
Iglesia Liga Evangélica de Cuba
Iglesia Liga Evangélica de Cuba
Iglesia Liga Evangélica de Cuba
Iglesia Metodista. Resplandece
Iglesia Soldados de la Cruz
Iglesia Soldados de la Cruz
Methodist Church

Quick Facts

Timezone
America/Havana
Elevation
50 m (164 ft)
Area
936.0 km² (361.3 mi²)
Founded
1830
Website
pri.jovenclub.cu/jc/sc/

Things to See Near San Cristobal

29 places within 15 km

⛰️ Peaks (21)
  • • Loma Belén
  • • Loma Caraza
  • • Loma Cuava
  • • Loma de la Pimienta
  • • Loma de la Señora
  • + 16 more
🏛️ Ruins (3)
  • • Antiguo sitio de emplazamiento de misiles soviéticos durante la Crisis de Octubre 1962
  • • Ruina Cafetal San Pedro
  • • Ruina Cafetal Santa Catalina
🌄 Viewpoints (5)
  • • El castillo de las Nubes
  • • Mirador
  • • Mirador de la Cascada
  • • mirador de soroa
  • • Mirador de Soroa

🇨🇺 About Cuba

Capital Havana
Population 11,338,138
Area 110,860 km²
GDP (USD) $107,352,000,000
GDP per capita $9,605
HDI 0.764
Life expectancy 78.1 years
Internet users 71.3%
Urban population 77.1%
Currency CUP (Peso)
Languages Spanish
Calling code +53
TLD .cu
Driving side right

Public Holidays in Cuba

9 public holidays this year

Date Holiday Local Name
Jan 1 Triumph of the Revolution Triunfo de la Revolución
Jan 2 Victory of Fidel Castro Día de Victoria de las Fuerzas Armadas
Apr 3 Good Friday Good Friday
May 1 Labour Day Día de los trabajadores
Jul 25 Day before the Commemoration of the Assault of the Moncada garrison Conmemoración del asalto a Moncada
Jul 26 Commemoration of the Assault of the Moncada garrison Día de la Rebeldía Nacional
Jul 27 Day after the Commemoration of the Assault of the Moncada garrison Conmemoración del asalto a Moncada
Oct 10 Independence Day Día de la Independencia
Dec 25 Christmas Day Navidad

Download Full City Report

Get a comprehensive, print-ready PDF with all data for San Cristobal.

Get Report

Frequently Asked Questions About San Cristobal

What is the population of San Cristobal?

San Cristobal has a population of 59,579 residents and is located in Cuba. The population density is 18,618 people per square mile, spread across 3.2 square miles.

What is the weather like in San Cristobal?

San Cristobal has a warm climate with an average annual temperature of 75°F (24°C). Winter temperatures average 69°F in January, while summers reach an average of 79°F in July. The area receives 225 sunny days per year. Annual rainfall totals 61.1 inches.

Nearby Cities

Compare San Cristobal with another city: