The town is built around a road junction where the Blandford to Hamworthy road crosses the main Poole to Dorchester road. The Poole suburbs of Hamworthy and Turlin Moor adjoin to the south, and Lytchett Minster village lies a short distance to the west.[1]
Although mostly residential, Upton features a small industrial estate with businesses including Southernprint.
In 2000, The Upton Clock Tower was built at the Upton Crossroads to celebrate the new millennium and represent the town pride. A dementia care home was opened at the Crossroads in 2015[5] on the prominent former site of The Greenridge pub[6] opposite Upton Library[7] and Upton Health Centre.[8] It features a pharmacy and a coffee shop.[9][10]
There are more shops in Moorland Parade, at the top of Moorland Way, where the Lytchett Minster & Upton Town Council offices are located.[11]
Upton has two churches. Upton Methodist Church's Wesleyan Chapel was built in 1865,[12] while planning permission for the present St Dunstan's church and the adjoining Community Centre was granted in 1991,[13] replacing an older church on the same site.[14]
Upton has two state schools, Upton Infant School and Upton Junior School, which are feeder schools for Lytchett Minster School. The Yarrells Preparatory School and Ladybirds Playschool (previously L.U.C.A. Ladybirds) are also based in the town. Upton Methodists Pre-School is based at the Methodist church