A large, high quality P-wave data set comprising short-period and broadband signals sampling four separate regions in the lowermost mantle beneath the Cocos plate, Mexico, the central Pacific, and the north Pacific is analyzed using regional one-dimensional double-array stacking and modelling with reflectivity synthetics. A data-screening criterion retains only events with stable PcP energy in the final data stacks used for modelling and interpretation. This significantly improves the signal stacks relative to including unscreened observations, allows confident alignment on the PcP arrival and allows tight bounds to be placed on P-wave velocity structure above the core–mantle boundary (CMB). The PcP reflections under the Cocos plate are well modelled without any ultra-low velocity zone from 5 to 20°N. At latitudes from 15 to 20°N, we find evidence for two P-wave velocity discontinuities in the D″ region. The first is ∼182 km above the CMB with a δln Vp of +1.5%, near the same depth as a weaker discontinuity (