Quoc is of Vietnamese origin, derived from the given name Quốc, which means "country" or "nation". It is traditionally given to male children as a sign of patriotism and national pride. The name has been popular among Vietnamese families for centuries, with notable bearers including Quoc Hruong, a significant figure in Vietnam's independence movement during the 19th century.
The name Quoc experienced a steady increase in popularity from 1975 to 1982, peaking at 50 births in 1982. After that, the number of babies named Quoc gradually decreased over time, reaching as low as 5 births in 2006. Overall, there were 488 children named Quoc between 1975 and 2006.