Official specs from Steam

Cities: Skylines system requirements

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

Minimum

NoteRequires a 64-bit processor and operating system
OSWindows® 10 Home 64 Bit
ProcessorIntel® Core™ I7 930 | AMD® FX 6350
Memory8 GB RAM
GraphicsNvidia® GeForce™ GTS 450 (1 GB) | AMD® R7 250 (2 GB) | Intel Iris Xe G7 (Tiger Lake)
DirectXVersion 9.0c
NetworkBroadband Internet connection
Storage4 GB available space

Recommended

NoteRequires a 64-bit processor and operating system
OSWindows® 10 Home 64 bit
ProcessorIntel® Core™ I7 2700K | AMD® Ryzen 7 2700X
Memory16 GB RAM
GraphicsNvidia® GeForce™ GTX 580 (1.5 GB) | AMD® Radeon™ RX 560 (4 GB)
DirectXVersion 11
NetworkBroadband Internet connection
Storage4 GB available space

macOS minimum

OSOS X 10.11 (64-bit)
ProcessorIntel Core 2 Duo, 3.0GHz
Memory6 GB RAM
GraphicsnVIDIA GeForce GTX 260, 512 MB or ATI Radeon HD 5670, 512 MB (Does not support Intel Integrated Graphics Cards)
NetworkBroadband Internet connection
Storage4 GB available space

macOS recommended

OSOS X 10.11 (64-bit)
ProcessorIntel Core i5-3470, 3.20GHz
Memory8 GB RAM
GraphicsnVIDIA GeForce GTX 660, 2 GB or AMD Radeon HD 7870, 2 GB (Does not support Intel Integrated Graphics Cards)
NetworkBroadband Internet connection
Storage4 GB available space

FAQ

What graphics card do I need for Cities: Skylines?

Minimum: Nvidia® GeForce™ GTS 450 (1 GB) | AMD® R7 250 (2 GB) | Intel Iris Xe G7 (Tiger Lake). Recommended: Nvidia® GeForce™ GTX 580 (1.5 GB) | AMD® Radeon™ RX 560 (4 GB).

How much RAM does Cities: Skylines need?

Cities: Skylines needs 8 GB RAM at minimum, 16 GB RAM recommended.

How big is Cities: Skylines?

Cities: Skylines requires 4 GB available space.

Does Cities: Skylines run on Mac or Steam Deck/Linux?

Yes, there is a native macOS version. A native Linux build is available.