Which level of government is responsible for repairing roads in towns and cities?

1 answer

The responsibility for repairing roads in towns and cities typically falls under local government, which includes city or municipal governments. They manage local infrastructure, including streets, sidewalks, and public transportation systems. However, state or provincial governments may also be involved in maintaining and repairing larger roads or highways that pass through urban areas. In some cases, specialized departments or agencies at the state or federal level may assist with funding or oversight for these projects.