It depends. Where I live the roads in our neighborhoods are paid for by the town (property taxes) and many roads that run through the town are paid for by the county (income taxes) and then the highways are paid for by the state in part via tolls and other ones by the Federal Government via taxes.