Question: where does us government borrow money from?
Answer: Who does the government borrow from? Rather than borrowing from banks, the government typically borrows from the 'market' – primarily pension funds and insurance companies. These companies lend money to the government by buying the bonds that the government issues for this purpose.