Official specs from Steam

Mafia II system requirements

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

Minimum

OS *Microsoft Windows XP (SP2 or later) / Windows Vista / Windows 7
ProcessorPentium D 3Ghz or AMD Athlon 64 X2 3600+ (Dual core) or higher
RAM1.5 GB RAM
Hard Disk Space8GB
Video CardnVidia GeForce 8600 / ATI HD2600 Pro or better
Sound Card100% DirectX 9.0c compatible sound card
PeripheralsKeyboard and mouse or Windows compatible gamepad
Other RequirementsInitial installation requires one-time internet connection for Steam authentication; software installations required (included with the game)include nVidia PhysX_drivers 10.04.02_9.10.0522and nVidia GPU drivers 197.13 or latest, Steam Client and Microsoft DirectX.

Recommended

OS *Microsoft Windows XP (SP2 or later) / Windows Vista / Windows 7
Processor2.4 GHz Quad Core processor
RAM2GB
Hard Disk Space10GB
Video CardnVidia GeForce 9800 GTX / ATI Radeon HD 3870 or better
Sound Card100% DirectX 9.0c compatible sound card
PeripheralsKeyboard and mouse or Windows compatible gamepad

FAQ

What graphics card do I need for Mafia II?

Minimum: nVidia GeForce 8600 / ATI HD2600 Pro or better. Recommended: nVidia GeForce 9800 GTX / ATI Radeon HD 3870 or better.

How much RAM does Mafia II need?

Mafia II needs 1.5 GB RAM at minimum, 2GB recommended.

How big is Mafia II?

Mafia II requires 8GB.

Does Mafia II run on Mac or Steam Deck/Linux?

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