Who takes the longest to pay off credit card debt? By: The Business Journals via Business Journals February 14, 2018 at 08:11 AM EST In San Antonio, it takes residents 22 months to pay off the average credit card balance, the most of any city. Read More >>