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.
Elevation: 5,500ft
Population: 4,815 (2017)
County: Garfield