Maidenhead Bridge Maidenhead is a town in the county of Berkshire. It has a population of over 78,000 people. The town of Maidenhead resides just 25 miles west of central London, which makes Maidenhead an ideal location for those wishing to commute into the capital. We currently have a great selection of jobs in Maidenhead listed on AllTheTopBananas.com. See these below or refine your search above.