Carrow Road
The home of Norwich City in Norwich: the stadium's capacity and history, the next matches there with the best odds, and recent results.
Ad Some bookmakers pay us when you join through our links. That never changes the odds we show, their order or our ratings. How we're paid
- Home of
- Norwich City
- Capacity
- 27,150
- Opened
- 1935
- Location
- Norwich
- Country
- England
Carrow Road is a football stadium in Norwich, Norfolk, England, and is the home of EFL Championship club Norwich City. The stadium is east of the city, near Norwich railway station and the River Wensum.
Stadium details and photo from TheSportsDB, a community database; details can be out of date.