Locating the Steam folder is an essential skill for any PC gamer who wants to take full control of their library. Whether you are installing mods, troubleshooting a corrupted installation, or simply managing disk space, understanding the exact path to your Steam files is the first step. This guide walks you through every method, covering Windows, macOS, and Linux, while also explaining the differences between the local Steam client and the Steam Deck.
Finding Steam on Windows
The default installation path for Steam on Windows is highly standardized, but variations occur based on how the application was installed. Most users will find their files in a directory directly under the main drive, organized in a clear structure that separates game libraries from application data.
The Standard Directory Path
For the vast majority of Windows users, the primary Steam client folder is located here:
C:\Program Files (x86)\Steam
This location houses the core application, the Steam client executables, and the download cache. If you navigate here, you will see folders named steamapps , which contains your installed games, and userdata , which stores your profiles and saves.
Custom and Secondary Installations
Not every installation follows the default route. If you chose a custom path during setup, or if you use a Steam account on a work machine with restricted permissions, your folder might reside elsewhere. You can verify the exact location without uninstalling anything by opening the Steam client, navigating to Settings, and then selecting the "Downloads" tab. The "Steam library folders" section displays every drive and directory the client is currently monitoring for game files.
Finding Steam on macOS and Linux
While less common than the Windows installation, macOS and Linux users also rely on Steam for gaming. The file structure on these systems adheres to standard Unix conventions, placing application data within the user’s home directory rather than a centralized "Program Files" area.
macOS Library Path
On Apple devices, applications are sandboxed, meaning the Steam application keeps its core data hidden within a specific library folder. To access the raw files, you must reveal the hidden Library folder in Finder by pressing Cmd+Shift+Period while in the Go menu. The precise path is:
/Users/YourUsername/Library/Application Support/Steam
Inside, you will find the steamapps folder, which holds all your installed titles.
Linux File Structure
Linux distributions offer the most flexibility, as the folder location is determined by the file system hierarchy standard (FHS). By default, your games will likely reside within a hidden directory in your home folder:
~/.steam/steam/steamapps
Alternatively, if you installed Steam via the native package manager for a specific distribution (like Flatpak or Snap), the files might be isolated in system-level directories such as /var/lib/steam .
Understanding the Steam Deck and Big Picture
Valve’s handheld console, the Steam Deck, runs a custom version of Linux called SteamOS. Consequently, the file structure is entirely different from the desktop client. Accessing the file system here is necessary for sideloading games or managing microSD card storage.
Accessing Deck Files
To browse the folders on your Deck, you must enable Developer Mode. Once that is done, you can access the full Linux file system via a desktop environment or through adb shell. The primary directory where games are stored is:
/home/deck/Steam/steamapps/common