New Castle, Colorado

The Town of New Castle is a Home Rule Municipality in Garfield County, Colorado, United States. New Castle is a quaint town situated in a narrow valley with views of mountain peaks, and it is the proud home of an award-winning golf course. This town is rich in history and charm. At an elevation of 5500 feet and with four distinct seasons, the town offers year-round recreational opportunities.

Zip code: 81647
Population: 4,574 (2013)
Area code: 970
Area: 2.69 mi² (2.66 mi² Land / 19 acres Water)