Middle Mill (Welsh: Felinganol) is a small settlement on the River Solva in the parish of Whitchurch, Pembrokeshire, Wales, approximately 1 mile upstream from the coastal village of Solva.