The recent increased market demand for locally grown produce is generating interest in the application of techniques developed for controlled environment agriculture (CEA) to urban agriculture (UA). Controlled environments have great potential to revolutionize urban food systems, as they offer unique opportunities for year-round production, optimizing resource-use efficiency, and for helping to overcome significant challenges associated with the high costs of production in urban settings. For urban growers to benefit from CEA, results from studies evaluating the application of controlled environments for commercial food production should be considered. This review includes a discussion of current and potential applications of CEA for UA, references discussing appropriate methods for selecting and controlling the physical plant production environment, resource management strategies, considerations to improve economic viability, opportunities to address food safety concerns, and the potential social benefits from applying CEA techniques to UA. Author’s viewpoints about the future of CEA for urban food production are presented at the end of this review.