Official specs from Steam

Saints Row 2 system requirements

Minimum and recommended PC specs as listed by the developer on Steam. Native Linux build available.

Minimum

Supported OSWindows XP or Vista.
Processor2.0 GHz Intel Dual-Core Pentium IV or equivalent or AMD Dual-Core Athlon XP or equivalent
Memory1 GB system RAM
Graphics128MB 3D graphics card with Shader Model 3.0 support (i.e. 7600 NVidia card or better, ATI X1300 card or better)
DirectX VersionDirectX 9.0c
SoundDirectX 9.0c compatible 16-bit sound card
Hard Drive15 GB of Hard Drive Space
DisplayDirectX compatible display capable of 640x480 in 16-bit color

Recommended

Supported OSWindows XP or Vista.
Processor3.2 GHz Intel Dual-Core Pentium IV or equivalent or AMD Dual-Core Athlon XP or equivalent
Memory2 GB system RAM
Graphics256MB 3D graphics card with Shader Model 3.0 support (i.e. 8800 NVidia card or better, ATI HD3850 card or better)
DirectX VersionDirectX 9.0c
SoundDirectX 9.0c compatible 16-bit sound card
Hard Drive15 GB of Hard Drive Space
DisplayDirectX compatible display capable of 640x480 in 16-bit color

FAQ

What graphics card do I need for Saints Row 2?

Minimum: 128MB 3D graphics card with Shader Model 3.0 support (i.e. 7600 NVidia card or better, ATI X1300 card or better). Recommended: 256MB 3D graphics card with Shader Model 3.0 support (i.e. 8800 NVidia card or better, ATI HD3850 card or better).

How much RAM does Saints Row 2 need?

Saints Row 2 needs 1 GB system RAM at minimum, 2 GB system RAM recommended.

How big is Saints Row 2?

Saints Row 2 requires 15 GB of Hard Drive Space.

Does Saints Row 2 run on Mac or Steam Deck/Linux?

There is no native macOS version. A native Linux build is available.