Newcastle is located in Lincoln County, ME. The population is , making Newcastle the 5th largest city in Lincoln County.
There are 0 public schools in Newcastle with an average Homefacts rating of B+. The total crime rate for Newcastle is very low , and there are 2 registered sex offenders residing in the city. Unemployment in Newcastle is low and the median home sales price is $0. Detailed and up-to-date Newcastle property reports are available for any property address.
Cities near Newcastle include Damariscotta, Alna and Nobleboro.