The SARS-CoV-2 B.1.1.529 variant (Omicron) contains 15 mutations on the receptor-binding domain (RBD). How Omicron would evade RBD neutralizing antibodies (NAbs) and humoral immunity requires immediate investigation. Here, we used high-throughput yeast display screening to determine the RBD escaping mutation profiles for 247 human anti-RBD NAbs identified from SARS-CoV/SARS-CoV-2 convalescents and vaccinees. Based on the results, NAbs could be unsupervised clustered into six epitope groups (A-F), which is highly concordant with knowledge-based structural classifications. Strikingly, various single mutations of Omicron could impair NAbs of different epitope groups. Specifically, NAbs in Group A-D, whose epitope overlaps with ACE2-binding motif, are largely escaped by K417N, N440K, G446S, E484A, Q493K, and G496S. Group E (S309 site) and F (CR3022 site) NAbs, which often exhibit broad sarbecovirus neutralizing activity, are less affected by Omicron, but still, a subset of NAbs are escaped by G339D, S371L, and S375F. Furthermore, B.1.1.529 pseudovirus neutralization and RBD binding assay showed that single mutation tolerating NAbs could also be escaped due to multiple synergetic mutations on their epitopes. In total, over 85% of the tested NAbs are escaped by Omicron. Regarding NAb drugs, LY-CoV016/LY-CoV555 cocktail, REGN-CoV2 cocktail, AZD1061/AZD8895 cocktail, and BRII-196 were escaped by Omicron, while VIR7831 and DXP-604 still function at reduced efficacy. Together, data suggest Omicron could cause significant humoral immune evasion, while NAbs targeting the sarbecovirus conserved region remain most effective. Our results offer instructions for developing NAb drugs and vaccines against Omicron and future variants.