WindowsmacOSLinux

Where Does KSP Store Mods?

KSP mods live in a GameData folder under the install, managed by hand or CKAN. Saves stay separate per the saves post.

Last updated

Save files hold careers while mods add parts. Every mod lives as a folder inside GameData under the install. That folder sits apart from saves.

The existing saves post covers career files; this one covers the mod side. CKAN resolves dependencies automatically while manual installs demand readme discipline. Version lock the game before updating anything.

Where Kerbal Space Program stores this, by platform

Windows
C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\GameData

One folder per mod under GameData, managed by CKAN or by hand. Saves live separately per the saves post. Lock the game version since updates break parts first.

macOS
~/Library/Application Support/Steam/steamapps/common/Kerbal Space Program/GameData

Same GameData interior under the Mac install. Keep separate installs per KSP version when running old mod packs.

Linux
~/.local/share/Steam/steamapps/common/Kerbal Space Program/GameData

Identical layout on Linux under the Steam library. Native builds share the GameData convention with Windows installs.

Frequently asked questions

How do I install KSP mods?

Install CKAN and let it resolve dependencies into GameData, or copy mod folders there by hand. CKAN tracks versions while manual installs need dependency reading. Keep one GameData per install since versions mix badly.

How do I back up a modded career?

Copy the GameData folder plus saves from the saves post with the game quit. Mods travel as folders while saves reference part names. Removing a parts mod deletes its vessels from flight.

Notice an outdated path? Let us know.