San Pedro, Colorado
San Pedro: Situated at an elevation of 8,074 feet in Costilla County, this small community lies within the high-altitude San Luis Valley near the western slopes of the Sangre de Cristo Mountains.
About
San Pedro is a city located in the county of Costilla in the U.S. state of Colorado.
Quick Facts about San Pedro
| State | Colorado (United States) |
| County | Costilla County |
| Latitude & Longitude | 37.1597,-105.4025 |
| Time Zone | America/Denver |
| Local time | 12:58:28 (6th November 2026) |
| Weather | 32℉ Mostly Cloudy 7-days weather |
Geography
San Pedro is located at 37°9'35"N 105°24'9"W (37.1597400, -105.4025100).
San Pedro map
Click "full screen"
icon to open full mode. View satellite images
Weather
32°F
Mostly Cloudy
5 mph S
Tonight
Mostly cloudy, with a low around 32. South wind around 5 mph.
7-Day Forecast
Plaza Arriba, Upper Culebra
Nearby Transit Stations (3)
Rail and bus stations connected to San Pedro, CO. Select a station to open its map and address details.
| Code | Name | Address | Type |
|---|---|---|---|
| AMC | Alamosa, CO | 111 Pike Avenue | BUS |
| TRI | Trinidad | 110 West Pine Street | RAIL |
| RAT | Raton | 201 South First Street | RAIL |
Closest post offices linked to San Pedro.
| Post Office Name | City | ZIP |
|---|---|---|
| Chama Post Office | Chama (CO) | 81126 |