Vi mạch có thể được phân loại dựa trên mật độ transistor.
SSI (Small-Scale Integration)
Vi mạch SSI chứa một số lượng nhỏ các cổng logic hoặc transistor, thường từ 10 đến 100. Chúng thường được sử dụng trong các ứng dụng đơn giản như các mạch logic cơ bản.
MSI (Medium-Scale Integration)
Vi mạch MSI chứa khoảng từ 100 đến 1000 cổng logic hoặc transistor. Chúng thường được sử dụng trong các ứng dụng phức tạp hơn như bộ nhớ, bộ đếm và các mạch điều khiển.
LSI (Large-Scale Integration)
Vi mạch LSI chứa từ 1000 đến 10000 cổng logic hoặc transistor. Chúng được sử dụng trong các ứng dụng rất phức tạp như vi xử lý và các bộ điều khiển lớn.
VLSI (Very-Large Scale Integration)
Vi mạch VLSI chứa hàng triệu cổng logic hoặc transistor. Chúng được sử dụng trong các ứng dụng cực kỳ phức tạp như CPU, GPU, và các bộ nhớ lớn.
Ngày nay mật độ tích hợp ngày càng lớn nên đa số vi mạch là VLSI, thậm chí có thể lên đến ULSI hoặc hơn. Vì lẽ đó nên người ta thường gọi IC là VLSI.