Dirba is a city and Nagar Panchayat situated in the Sangrur district of Punjab, India. It serves as the headquarters for the Dirba tehsil sub-division.
The location is characterized by its elevated terrain. Historically, the area was known as Thadde wala before the name was eventually changed to Dirba.