The Street Maintenance division maintains approximately 154 miles of paved streets, 36 miles of alleys, 17 bridges, and roadside drainage channels.


The Street Maintenance division provides many services to the citizens of Duncanville, including:

  • Maintaining drainage facilities
  • Repair utility cuts
  • Repairing and maintaining paved streets and alleys
  • Repairing sidewalks
  • Street sweeping

Requests for any of the above-mentioned services are responded to in a timely manner to ensure the safety for all who travel our city’s streets and sidewalks.

Reporting Concerns

Emergency concerns during regular business hours:

(972) 780-4900

After-hours emergencies
(answering service):

(972) 780-4959

  • Report a pothole on a Duncanville city street

    Report a pothole on a city street or other non-emergency concerns here:

      Note: To report a concern or emergency situation in your neighborhood, please use our Report A Concern form.

    Report a Pothole on a Service Road or Texas Highway

    The Texas Department of Transportation (TXDOT) handles reports and repairs of potholes on a service road or a Texas Highway.

    Report a Street Light Outage

    Go to Oncor’s website and zoom in to find the location of the light on the Google map:

    Or call Oncor at 888-313-4747.  You can also call us at (972) 780-5015 – Please be prepared to provide the address if the outage is in front of a house or a specific location (i.e., third light east of the intersection of …) if the light is in a median.

    Frequently Asked Questions

    What is the criteria for sidewalk repair?

    A one-and-a-half-inch offset is considered a trip hazard. You may request your sidewalk be inspected for repair by using our online web form. Sidewalk repairs are made in the order of severity of the offset or hazard.

    How do I get our drainage ditch cleaned out?

    You may report non-emergency street maintenance concerns using our online web form. For emergency concerns during regular business hours, please call (972) 780-4900. For after-hours emergencies, call (972) 780-4900 to be connected to our answering service.