大石窩地區(qū)歷史悠久,明代山西遷徒民至此定居前早有人煙生息。
1949年,大石窩地區(qū)屬房山縣三區(qū)。
1953年,大石窩地區(qū)屬房山縣新五區(qū)。
1954年,大石窩地區(qū)屬房山縣下灘、石窩、南尚樂、北尚樂、石門5個鄉(xiāng)。
1956年,大石窩地區(qū)屬南尚樂、下灘、石窩3個鄉(xiāng)。
1958年,大石窩地區(qū)劃歸周口店區(qū)長溝人民公社南尚樂管理區(qū)。
1961年,大石窩地區(qū)劃歸房山縣南尚樂人民公社。
1983年,南尚樂公社改鄉(xiāng)。
1986年,南尚樂鄉(xiāng)屬房山區(qū)。
1995年,南尚樂鄉(xiāng)鄉(xiāng)改鎮(zhèn)。
2001年,南尚樂鎮(zhèn)鎮(zhèn)址遷石窩村,更名大石窩鎮(zhèn)。