Kidney cells and tissues derived from human pluripotent stem cells (hPSCs) would enable organ regeneration, disease modeling, and drug screening in vitro. We established an efficient, chemically defined protocol for differentiating hPSCs into multipotent nephron progenitor cells (NPCs) that can form nephron-like structures. By recapitulating metanephric kidney development in vitro, we generate SIX2+SALL1+WT1+PAX2+ NPCs with 90% efficiency within 9 days of differentiation. The NPCs possess the developmental potential of their in vivo counterparts and form PAX8+LHX1+ renal vesicles that self-pattern into nephron structures. In both 2D and 3D culture, NPCs form kidney organoids containing epithelial nephron-like structures expressing markers of podocytes, proximal tubules, loops of Henle, and distal tubules in an organized, continuous arrangement that resembles the nephron in vivo. We also show that this organoid culture system can be used to study mechanisms of human kidney development and toxicity.