A magnitude 4.3 earthquake rattled Hawke's Bay on Thursday.

The 'moderate' quake struck within 5km of Porangahau at a depth of 16km at 1.42pm, Geonet reported.

More than 250 people reported feeling the quake on Geonet's website.