New Castle lies along the Colorado River corridor, just 15 miles west of Glenwood Springs, home to the Glenwood Hot Springs Pool Resort and Valley View Hospital.
New Castle population is around 4000 and growing.
Two regional airports lie within 50 miles, Amtrak stops in Glenwood, and regular bus service now covers the entire Valley.
Excellent public and private schools are nearby, including Colorado Mountain College. Garfield County Library is also here.
The average winter temperature is 25 degrees with a summer average of 75 degrees. The elevation is 5550 feet.