Check numbers tend to run in the thousands, 4 or 5 digits; routing numbers are 9 digits; and account numbers are typically 9 or 10 digits. The logic behind these numbers is, of course, based on powers of ten. Routing numbers being fixed at 9 digits means that the maximum number of banks supported by the system is ten to the 9th power: 1,000,000,000