Autonomous identification and evaluation of safe landing zones are ofparamount importance for ensuring the safety and effectiveness of aerial robotsin the event of system failures, low battery, or the successful completion ofspecific tasks. In this paper, we present a novel approach for detection andassessment of potential landing sites for safe quadrotor landing. Our solutionefficiently integrates 2D and 3D environmental information, eliminating theneed for external aids such as GPS and computationally intensive elevationmaps. The proposed pipeline combines semantic data derived from a NeuralNetwork (NN), to extract environmental features, with geometric data obtainedfrom a disparity map, to extract critical geometric attributes such as slope,flatness, and roughness. We define several cost metrics based on theseattributes to evaluate safety, stability, and suitability of regions in theenvironments and identify the most suitable landing area. Our approach runs inreal-time on quadrotors equipped with limited computational capabilities.Experimental results conducted in diverse environments demonstrate that theproposed method can effectively assess and identify suitable landing areas,enabling the safe and autonomous landing of a quadrotor.