Diepsloot es un suburbio del norte de Johannesburgo, Sudáfrica. Se encuentra en la Región A (antiguas regiones 1 y 2) del Área Metropolitana de Johannesburgo, y es una zona eminentemente agrícola. El asentamiento de Diepsloot es un área densamente poblada que está formada legalmente por 7.139 hogares, pero a los que hay que añadir unos 15.900 ilegales en los que viven la mayoría de su población.