Dhuri (Punjabi: ) is a city in Sangrur District in the state of Punjab, India. It is located on the Ludhiana-Delhi highway. The neighbouring towns of Dhuri are Sangrur 14k.m in the South, Malerkotla 17k.m in the North, Nabha 30k.m in the East, and Barnala 35k.m in the West.
It is a part of the historical Malwa region of Punjab. Dhuri, being a railway junction, is well-connected to the major cities of the country and nearby cities. From Dhuri, one can get direct trains to Delhi, Mumbai, Chennai, Mathura, Jammu apart from the major cities in Punjab (Ludhiana, Patiala, Amritsar, Bathinda etc). By road it is on Ludhiana-Sangrur highway, which leads to New Delhi via Patran, Jind and Rohtak. The nearest airports are Ludhiana (70 km) and Chandigarh (130 km).