El
Distrito de Dorneck (en
alemán Bezirk Dorneck) es uno de los diez distritos del
cantón de Soleura (
Suiza), ubicado al norte del cantón. Tiene una superficie de 74,63 km². La capital del distrito es
Dornach. Dorneck hace parte junto con el
distrito de Thierstein de la prefectura o círculo electoral de Dorneck-Thierstein.