Taşhelvası, Diyarbakır ilinin Çınar ilçesine bağlı bir mahalledir.
Mahallenin adı, 1917 yılı kayıtlarında Saçılı, 1928 yılı kayıtlarında Bedro, 1936 yılı kayıtlarında ise Bedürlü olarak geçmektedir.[2] Daha önceleri Kubacık köyüne bağlı bir mahalle iken, 13 Ocak 1956'da köy statüsü kazandı.[3] 2012 yılındaki yasa değişikliğinden sonra yeniden mahalle oldu.
Diyarbakır il merkezine 24 km, Çınar ilçe merkezine 21 km uzaklıktadır.
Madde 9- Mahalle, muhtar ve ihtiyar heyeti tarafından yönetilir.