According to Official Guinness Records,
The most top-flight domestic league titles won by a football club is 54, by Rangers FC (UK), in the Scottish Division 1 and Scottish Premier League, between 1891 and 2011.
For a complete list of 2011 records, please visit 2011 Guinness Records in United Kingdom.