Where Are Counter-Strike 2 Config Files?
CS2 config.cfg and autoexec location under Steam userdata 730 local cfg on Windows and Linux.
Last updated
CS2 keeps per account config under Steam userdata, app 730, in local, then cfg. The live file is config.cfg; autoexec.cfg in the same folder runs at every launch.
There is no Mac build of CS2, so only Windows and Linux apply. The numeric userdata folder is your Steam account ID.
Where Counter-Strike 2 stores this, by platform
C:\Program Files (x86)\Steam\userdata\[SteamID]\730\local\cfg\config.cfg
Path follows your Steam library location. Drop autoexec.cfg next to config.cfg for launch commands and practice binds.
~/.steam/steam/userdata/[SteamID]/730/local/cfg/config.cfg
Same 730 tree. Library on another disk moves the prefix; search that library for userdata/730 if missing.
Frequently asked questions
Where do I put an autoexec for CS2?
In the same cfg folder as config.cfg, then add its exec line to launch options if needed. Test with a clear echo print on launch.
Why did my CS2 binds reset after an update?
Steam Cloud synced an older config over yours. Disable Cloud for CS2 temporarily, restore your cfg files, then re enable.
Notice an outdated path? Let us know.