Coral Bay, U.S. Virgin Islands
Saint John Island · U.S. Virgin Islands
Coral Bay is a small town in Saint John Island, U.S. Virgin Islands with a population of 615. Elevation: 26 ft (8 m). Average temperature: 79°F (26°C).
Data updated June 2026
Discover Coral Bay, U.S. Virgin Islands
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.
About Coral Bay
Cruz Bay, U.S. Virgin Islands is the main census-designated place (CDP) on the island of Saint John in the United States Virgin Islands. It is the fourth largest town or census-designated place (CDP) in the U.S. Virgin Islands. According to the 2020 census, Cruz Bay had a population of 2,772.
People
Climate
| Population | 615 |
| Population Density | 309 / sq mi |
| Elevation | 26 ft (8 m) |
| Coordinates | 18.3480°, -64.7132° |
| Timezone | America/St_Thomas |
| Country | 🇻🇮 U.S. Virgin Islands |
| State / Province | Saint John Island |
| Average Temperature | 79°F (26°C) |
| January Average | 76°F (24°C) |
| July Average | 81°F (27°C) |
| Annual Precipitation | 46.7 inches (1,185 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Coral Bay
Coral Bay is a small town in U.S. Virgin Islands (Saint John Island) with a population of 615. The city sits at an elevation of 26 feet (8 meters) above sea level. The average annual temperature is 79°F (26°C). Temperatures range from 76°F in January to 81°F in July. Annual precipitation averages 46.7 inches. The timezone is America/St_Thomas.
Climate in Coral Bay
Coral Bay has an average annual temperature of 27.5°C (82°F). The hottest month is Aug (29.1°C), the coldest is Jan (25.8°C). Average annual precipitation is 1043 mm.
Temperature
| Annual Average | 78.8°F |
| 46% above U.S. Virgin Islands avg | |
| January Average | 76°F (24°C) |
| July Average | 81°F (27°C) |
| Sunny Days | 251 days/yr |
Geography
| Elevation | 26 ft (8 m) |
| Area | 2.0 sq mi (5.2 km²) |
| Population Density | 309/sq mi |
| Coordinates | 18.3480°N, 64.7132°W |
| Timezone | America/St_Thomas |
Precipitation & Snow
Air Quality
Tsunami History
2 tsunamis recorded within 500 km. Highest wave on record: 15.2 m (50 ft).
| Year | Location | Cause | Max Wave | Deaths | Distance |
| 1867 | VIRGIN ISLANDS | Earthquake | 15.2 m | 24 | 35 km |
| 1868 | VIRGIN ISLANDS | Earthquake | 1.5 m | — | 49 km |
Nearby Volcanoes
1 volcano within 200 km. Closest: Saba (176 km).
| Name | Type | Elevation | Last Eruption | Distance |
| Saba | Stratovolcano | 887 m (2,910 ft) | 1640 | 176 km |
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 76°F (24°C) | 2.6 in | Coldest |
| February | 76°F (24°C) | 1.9 in | Driest |
| March | 77°F (25°C) | 2.4 in | |
| April | 78°F (25°C) | 3.2 in | |
| May | 79°F (26°C) | 5.0 in | |
| June | 81°F (27°C) | 2.8 in | |
| July | 81°F (27°C) | 3.2 in | |
| August | 81°F (27°C) | 4.7 in | Warmest |
| September | 81°F (27°C) | 5.6 in | |
| October | 80°F (27°C) | 5.6 in | |
| November | 79°F (26°C) | 5.7 in | Wettest |
| December | 77°F (25°C) | 4.1 in |
Coral Bay has a seasonal temperature swing of 6°F / from 76°F in January to 81°F in August. Total annual precipitation is 46.7 inches, with November being the wettest month (5.7") and February the driest (1.9").
Schools in Coral Bay
3 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Horace Mann School | — | — | — | — |
| Eastend Moravian School | — | — | — | — |
| Guy Benjamin Elementary School | — | — | — | — |
Museums in Coral Bay
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Cinnamon Bay Museum | ||||
| H.M. Prison | ||||
| Haagensen House Museum | ||||
| Old Government House | ||||
| Seven Arches Museum | ||||
| St. Thomas Historical Trust Museum | ||||
| Weibel Museum |
Libraries in Coral Bay
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| British Virgin Islands Library Services Department | 0.0 | |||||
| Charles W. Turnbull Library | 0.0 | |||||
| Elaine Ione Sprauve Library | 0.0 | |||||
| Enid M Baa Library and Archives | 0.0 | |||||
| Library Resource Center | 0.0 |
Farmers Markets in Coral Bay
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Culture Ville | |||||
| Harbour Market | |||||
| Lumber Yard | |||||
| Market Square | |||||
| Rothschild Francis Vegetable Market | Charlotte Amalie |
Restaurants in Coral Bay
7 restaurants within city radius — OpenStreetMap data
Monuments in Coral Bay
1 monuments within city radius — OpenStreetMap data
Breweries in Coral Bay
| Name | Type | Address | Phone | Website |
|---|---|---|---|---|
| Leatherback Brewing Company STT |
Stadiums & Teams in Coral Bay
| Team | League | Division |
|---|---|---|
Airports Near Coral Bay
6 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Cyril E. King Airport | STT | Large Airport |
| Terrance B. Lettsome International Airport | EIS | Large Airport |
| Benjamin Rivera Noriega Airport | CPX | Medium Airport |
| Henry E. Rohlsen Airport | STX | Medium Airport |
| Virgin Gorda Airport | VIJ | Medium Airport |
| Captain Auguste George Airport | NGD | Small Airport |
Churches & Religious Organizations in Coral Bay
1 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Calvary Church |
Explore Near Coral Bay
Quick Facts
🇻🇮 About U.S. Virgin Islands
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Coral Bay.
Get ReportFrequently Asked Questions About Coral Bay
What is the population of Coral Bay?
Coral Bay has a population of 615 residents and is located in U.S. Virgin Islands. The population density is 309 people per square mile, spread across 2.0 square miles.
What is the weather like in Coral Bay?
Coral Bay has a warm climate with an average annual temperature of 79°F (26°C). Winter temperatures average 76°F in January, while summers reach an average of 81°F in July. The area receives 251 sunny days per year, well above the national average of 205. Annual rainfall totals 46.7 inches.
All Countries























































































































































































































































