Флаг Криворожского района утвержден решением райсовета от 22 июля 2009 года. Прямоугольное полотнище составлено из трех горизонтальных полос: синей, жёлтой и зеленой (2:2:3). В центре герб района.
По материалам книги "Украина. Гербы и флаги" (парлам. изд-во)