The Hundred of Dewisland (often written "Dewsland") was a hundred in northwest Pembrokeshire, Wales. Formerly the pre-Norman cantref of , it included the city and the peninsula of St Davids. It was named after Dewi Sant, the Welsh name for Saint David. The Petty Sessions for the hundred were held at Solfach.