Uxbridge Windows Uxbridge is a peaceful town that has an estimated population of 20,623 residents. It is known as the Trail Capital of Canada, and boasts more than 220 kilometers of maintained hiking trails. Police are asking residents to report any suspicious activity in the town between 2 and