A comprehensive study on football clubs around the world was released today. The CIES Football Observatory studied attendance numbers for the last five years among the largest leagues in the world. They looked deep into the club level as well as the league level.
They found that La Liga was the third highest attended league with an average of 27,281 fans per match in 2013-2018. These numbers are actually down on what was found in 2003-2013. In 2003-2008 the average attendance was 29,510, and in 2018-2013 it was 28,337. The leagues that grew the most during these time periods are the Polish first division and Major League Soccer.
Barcelona as a club finished third in highest attended per club in 2013-2018. They averaged 74,876. Borussia Dortmund and Manchester United finished first and second respectively. The most important thing is that Real Madrid finished fifth with an average of 69,822 fans per game during that period.