Newcastle has earned accolades for being one of the best small towns in Ontario. Located in the municipality of Clarington, Newcastle’s downtown detached home is home to dozens of historical buildings and the major thoroughfare, King Street, is lined with all-brick shops and cozy eateries. To the north and south, quaint homesteads are flanked by mature trees.