The town centre comprises two main streets at right angles to each other: the steep Church Street and Bellevue Terrace, a relatively flat north-south extension of the A449 which forms Malvern's western extremity along the flank of the hills.
Among the many shops are two large modern supermarkets, both in Edith Walk, formerly a steep and unmade lane that served the rear entrances of the shops in Church Street.