Uxbridge Windows Uxbridge is a quiet town that has an estimated population of 20,623 residents. It is dubbed the Trail Capital of Canada and is home to more than 220 km of trails that are managed. Police are asking residents to report any suspicious activity within the town between