北京已经发生了几次地震。

17次。自金元康四年(294年)有地震记录以来,北京发生6级以上破坏性地震6次,5级地震11次,北京发生6级以上地震6次,遍布北京市大兴、延庆、通州、平谷、海淀、昌平等区县。