A display panel includes an array substrate, a first flexible circuit board, a non-flexible circuit board, a control circuit board and a second flexible circuit board; the first flexible circuit board is electrically connected to the array substrate; the non-flexible circuit board is electrically connected to the first flexible circuit board; the control circuit board is provided on the non-flexible circuit board and is electrically connected with the non-flexible circuit board; the second flexible circuit board is electrically connected to the non-flexible circuit board.