Cleveland Browns Stadium is a stadium in Cleveland, Ohio, USA, and is the home of the Cleveland Browns of the National Football League. It is located at North Coast Harbor, near the Great Lakes Science Center and the Rock and Roll Hall of Fame. The stadium sits on acres ( ha) of land between Lake Erie and Cleveland Memorial Shoreway (Ohio State Route 2). It has a capacity of over 73,200. The stadium hosts other events, such as college and high school football games, soccer games, and concerts.