Jamaica Beach, Texas
Jamaica Beach is a city in Galveston County, Texas, United States on Galveston Island. As of the 2020 census, the city's population was 1,078.[1] The city is bordered by Galveston to the east and west, the east bay on the north and the Gulf of Mexico to the south.
Jamaica Beach, Texas Media
- Karankawa Indian Campsite Marker in Jamaica Beach, Texas.jpg
Karankawa Indian Historical Marker in Jamaica Beach
- JamaicaBeachTXMap.gif
Jamaica Beach Map
- Jamaica Beach Texas Post Office CPU 77554.jpg
West Galveston Island Contract Post Office in Jamaica Beach