Castle Hill is a census-designated place in Contra Costa County, California. Castle Hill sits at an elevation of 302 feet. The 2010 United States census reported Castle Hill's population was 1,299.