Concert Venues in Worcester, MA Worcester Palladium - Upstairs Where: 261 Main Street, Worcester, Massachusetts - 01608 Events: 25 Worcester Palladium Where: 261 Main Street, Worcester, Massachusetts - 01608 Events: 23 Off The Rails Music Venue Where: 90 Commercial Street, Worcester, Massachusetts - 01608 Events: 11 Mechanics Hall - Worcester Where: 321 West Main Street, Worcester, Massachusetts - 01608 Events: 10 DCU Center Where: 50 Foster St, Worcester, Massachusetts - 01608 Events: 8 The Hanover Theatre for the Performing Arts Where: 2 Southbridge Street, Worcester, Massachusetts - 01608 Events: 8 Worcester BrickBox Theater Where: 20 Franklin Street, Worcester, Massachusetts - 01608 Events: 1 Worcester Palladium - Outdoors Where: 261 Main Street, Worcester, Massachusetts - 01608 Events: 1