Where the bots actually are, measured across 17,583 public servers
The quickest route to a Counter-Strike 1.6 game full of bots is to join a public server that already runs them, and most of them do. Between 11 March and 2 August 2026 we took 18.6 million readings of the public server list, and 12,630 of the 17,583 servers we saw had at least one bot on the roster at some point, which is 72 percent. You do not need to install anything to get into one of those games.
Play now — free, no downloadBrowse serversOpen the server browser, pick a server with players on it, and press Play. Bots fill empty slots on a large share of public servers automatically, so a server showing eight players at three in the morning is usually eight bots and one very patient human.
If you want bots specifically, the busiest maps are the safest bet, because that is where server owners most often leave bot-filling switched on. The list further down ranks them by how many distinct servers we actually observed running bots on each.
Of the 18,589,697 individual server readings we took over that window, 5,019,822 showed at least one bot connected. That is roughly one reading in four.
Counted by server rather than by reading, the share is higher: 12,630 distinct servers out of 17,583 ran bots at some point, which is 72 percent. The most we ever saw on one server at once was 32.
Those numbers describe the window they were measured in and nothing else. Server owners change their configuration, servers come and go, and a figure taken over five months is not a promise about tonight.
de_dust2 is not close to the rest: we saw 6,160 distinct servers running it with bots on, and up to 32 at once. de_inferno follows at 1,150 servers, then de_dust at 990, fy_snow at 765 and awp_india at 728.
The pattern holds all the way down: bot servers cluster hard on the maps everyone already knows. If you are picking a map purely to find a populated bot game, the classic bomb maps and the fight-yard maps are where the density is.
Counter-Strike 1.6 ships with its own bots, the ones derived from Condition Zero and folded into the game in the later official builds. They buy, they plant and defuse, they take routes rather than wandering, and their skill is set by the server on a four-step scale from easy to expert.
Skill is the server owner's choice, not yours, and public servers vary enormously. An expert-difficulty bot punishes a wide peek about as reliably as a decent human player; an easy one walks into a doorway and stands there.
You cannot start your own bot match here. This site connects you to servers other people run; it does not host a game on your machine, so there is no console to type bot_add into and no local match to add bots to.
That distinction matters because most of the advice you will find for this question is written for a locally installed copy of the game. If a guide tells you to edit a config file or drop waypoint files into a folder, it is describing a different setup from this one.
Running your own bot match means installing Counter-Strike 1.6 locally and starting a listen server. On the official later builds the bots are already there and you can add them from the in-game menu or the console. On older or non-Steam copies people usually add a third-party bot instead, which is where the waypoint files come in. A bot with no waypoints for your map will stand still.
That route gives you full control over difficulty, count and map, and it costs you an install plus some configuration. Joining a public server costs you neither and gives you the server owner's settings instead. Which one is right depends entirely on whether you want to practise against a specific setup or just play.