Carew (Welsh: Caeriw) is a village, parish and community on an inlet of Milford Haven in the former Hundred of Narberth, Pembrokeshire, West Wales, 4 miles (6.4 km) east of Pembroke. The eastern part of the parish is in the Pembrokeshire Coast National Park.