The knowledge-based facility planning (KBFP) problem is reviewed. The aim of KBFP is to provide a more comprehensive planning package for users so that their expertise can be augmented with proven knowledge, and yield significantly better plans. The categories reviewed include facilities equipment selection, software model selection, and the generative task of creating a facility planning solution. The employed problem representation and problem-solving techniques are reviewed. Finally, the development of an integrated framework for KBFP is discussed.