NEW DELHI : A low-intensity earthquake of magnitude 2.1 hit Delhi today, according to the National Centre for Seismology.