Dân số năm 2009 là 188.000 người. 2,8% dân số theo đạo Thiên Chúa.
Quốc Oai là một huyện nằm trong vùng chuyển tiếp giữa miền núi và đồng bằng, có hai tuyến giao thông trọng yếu chạy qua là đường Láng - Hòa Lạc và đường Hồ Chí Minh nên có nhiều lợi thế phát triển đô thị và công nghiệp.
Ngày 27 tháng 12 năm 1975 thuộc tỉnh Hà Sơn Bình[5], gồm 23 xã: Cấn Hữu, Cộng Hòa, Đại Thành, Đồng Quang, Đông Yên, Hiệp Thuận, Hòa Thạch, Hoàng Ngô, Liên Hiệp, Liệp Tuyết, Nghĩa Hương, Ngọc Liệp, Ngọc Mỹ, Phú Cát, Phú Mãn, Phượng Cách, Sài Sơn, Tam Hiệp, Tân Hòa, Tân Phú, Thạch Thán, Tuyết Nghĩa, Yên Sơn.
Ngày 29 tháng 12 năm 1978, 7 xã của huyện Quốc Oai là Tam Hiệp, Liên Hiệp, Hiệp Thuận, Cộng Hòa, Tân Hòa, Tân Phú và Đại Thành nhập vào thủ đô Hà Nội[6], trong đó 4 xã (Cộng Hòa, Tân Hòa, Tân Phú, Đại Thành) nhập vào huyện Hoài Đức, 3 xã còn lại (Tam Hiệp, Liên Hiệp, Hiệp Thuận) nhập vào huyện Phúc Thọ, đều thuộc Hà Nội (Quyết định của Hội đồng Chính phủ ngày 17 tháng 2 năm 1979[7]). Phần còn lại của huyện Quốc Oai vẫn ở lại tỉnh Hà Sơn Bình với tên gọi huyện Quốc Oai, gồm 16 xã: Cấn Hữu, Đồng Quang, Đông Yên, Hòa Thạch, Hoàng Ngô, Liệp Tuyết, Nghĩa Hương, Ngọc Liệp, Ngọc Mỹ, Phú Cát, Phú Mãn, Phượng Cách, Sài Sơn, Thạch Thán, Tuyết Nghĩa, Yên Sơn.
Ngày 23 tháng 12 năm 1988, thành lập thị trấn Quốc Oai trên cơ sở giải thể xã Hoàng Ngô.
Từ ngày 12 tháng 8 năm 1991 huyện Quốc Oai lại trở về với tỉnh Hà Tây[8]. Các xã trước kia thuộc huyện Hoài Đức, Hà Nội cũng chuyển về huyện Quốc Oai[9]. Riêng 3 xã Tam Hiệp, Liên Hiệp, Hiệp Thuận vẫn thuộc huyện Phúc Thọ. Như vậy, huyện Quốc Oai có 20 đơn vị hành chính gồm thị trấn Quốc Oai và 19 xã: Cấn Hữu, Cộng Hòa, Đại Thành, Đồng Quang, Đông Yên, Hòa Thạch, Liệp Tuyết, Nghĩa Hương, Ngọc Liệp, Ngọc Mỹ, Phú Cát, Phú Mãn, Phượng Cách, Sài Sơn, Tân Hòa, Tân Phú, Thạch Thán, Tuyết Nghĩa, Yên Sơn.
Ngày 1 tháng 8 năm 2008, giải thể tỉnh Hà Tây cũ, huyện Quốc Oai thuộc thành phố Hà Nội[10], và tiếp nhận thêm xã Đông Xuân từ huyện Lương Sơn tỉnh Hòa Bình theo quyết định của HĐND Thành phố Hà Nội mới (mở rộng).
Ngày 8 tháng 5 năm 2009, toàn bộ xã Đông Xuân được chuyển vào huyện Quốc Oai[11].
Ngày 1 tháng 1 năm 2025, sáp nhập xã Phượng Cách và xã Yên Sơn thành xã Phượng Sơn; sáp nhập xã Tân Hòa vào xã Cộng Hòa; sáp nhập xã Đại Thành và xã Tân Phú thành xã Hưng Đạo; sáp nhập xã Nghĩa Hương và xã Liệp Tuyết thành xã Liệp Nghĩa; sáp nhập xã Thạch Thán vào TT Quốc Oai.[12]