Letting a side the classic ones, hosts +50 races we get
countries that have held over 20 Formula 1 championship events include Argentina, Austria, Hungary, Japan, Mexico, and South Africa in descending order. Many classic circuits are scattered among them like the Österreichring, Kyalami, Fuji Speedway, and the Hermanos Rodriguez Autodrome.
There are also countries that have only hosted 1 or 2 F1 races such as Morocco, Qatar, Korea, and Las Vegas. Some like India and Turkey had short-lived spells on the calendar too.