Official specs from Steam

BioShock 2 system requirements

Minimum and recommended PC specs as listed by the developer on Steam.

Minimum

OS *Windows XP, Vista, Windows 7
ProcessorAMD Athlon 64 Processor 3800+ 2.4Ghz or better, Intel Pentium 4 530 3.0Ghz Processor or better
Memory2GB
GraphicsNVIDIA 7800GT 256MB graphics card or better, ATI Radeon X1900 256MB graphics card or better
DirectX®DirectX 9.0c
Hard Drive11GB
Sound100% DirectX 9.0C compliant sound card or onboard sound

Recommended

ProcessorAMD Athlon 64 X2 5200+ Dual Core 2.60Ghz, Intel Core 2 Duo E6420 Dual Core 2.13Ghz
Memory3GB
GraphicsNVIDIA 8800GT 512MB graphics card or better, ATI Radeon HD4830 512MB graphics card or better
Other RequirementsInitial installation requires one-time internet connection; software installations required including Microsoft Visual C++2008 Runtime Libraries, Microsoft DirectX.

FAQ

What graphics card do I need for BioShock 2?

Minimum: NVIDIA 7800GT 256MB graphics card or better, ATI Radeon X1900 256MB graphics card or better. Recommended: NVIDIA 8800GT 512MB graphics card or better, ATI Radeon HD4830 512MB graphics card or better.

How much RAM does BioShock 2 need?

BioShock 2 needs 2GB at minimum, 3GB recommended.

How big is BioShock 2?

BioShock 2 requires 11GB.

Does BioShock 2 run on Mac or Steam Deck/Linux?

There is no native macOS version. There is no native Linux build (Proton compatibility may vary).