Upplands-Bro is a Municipality in Stockholm County, in central Sweden. The municipality covers an area of 236.2 km². Of the total population of 20878, 10501 are male, and 10377 are female. The population density of the community is 88 inhabitants per km².