Successful Unmanned Ground Vehicle (UGV) navigation in urban areas requires the competence of the vehicle to cope with Global Positioning System (GPS) outages and/or unreliable position estimates due to multipathing. At the National Institute of Standards and Technology (NIST) we are developing registration algorithms using LADAR (LAser Detection And Ranging) data to cope with such scenarios. In this paper, we present a Building Detection and Recognition (BDR) algorithm using LADAR range images acquired from UGVs towards reliable and efficient registration. We verify the proposed algorithms using field data obtained from a Riegl LADAR range sensor mounted on a UGV operating in a variety of unknown urban environments. The presented results show the robustness and efficacy of the BDR algorithm.