New Britain is located in Hartford County, CT. The population is 73,148, making New Britain the 2nd largest city in Hartford County and the 8th largest city in the state of Connecticut.
There are 34 public schools in New Britain with an average Homefacts rating of D+. The total crime rate for New Britain is moderate , and there are 239 registered sex offenders residing in the city. Unemployment in New Britain is high and the median home sales price is $0. Detailed and up-to-date New Britain property reports are available for any property address.
Cities near New Britain include Newington, Kensington and Plainville.