Measurement of strength and durability of SARS-COV-2 antibody response is important to understand the waning dynamics of immune response to both vaccines and infection. The study aimed to evaluate the level of IgG antibodies against SARS-CoV-2 and their persistence in recovered, naïve, and vaccinated individuals. We investigated anti-spike RBD IgG antibody responses in 10,000 individuals, both following infection with SARS-CoV-2 and immunization with SARS-COV-2 AstraZeneca, Sputnik V, Sinopharm, and Sinovac. The mean levels of anti-spike IgG antibodies were higher in vaccinated participants with prior COVID-19 than in individuals without prior COVID-19. Overall, antibody titers in recovered vaccinee and naïve vaccinee persisted beyond 20 weeks. Vaccination with adenoviral–vector vaccines (AstraZeneca and Sputnik V) generates higher antibody titers than with killed virus vaccine (Sinopharm and Sinovac). Approximately two-thirds of asymptomatic unvaccinated individuals had developed virus-specific antibodies. A single dose of vaccine is likely to provide greater protection against SARS-CoV-2 infection in individuals with apparent prior SARS-CoV-2 infection, than in SARS-CoV-2-naive individuals. In addition, the high number of seropositivity among asymptomatic unvaccinated individuals showed that the number of infections are probably highly underestimated. Those vaccinated with inactivated vaccine may require more frequent boosters than those vaccinated with adenoviral vaccine. These findings are important for formulating public health vaccination strategies during COVID-19 pandemic.