Abstract In this paper optimal location and sizing of Non-dispatchable Distributed Generation (NDG) based distributed generation (DG) is investigated by considering uncertainty of NDG. In present study a solar photovoltaic (SPV) is considered as NDG because SPV based DG has uncertain nature of generated power because it is powered by solar irradiance which has uncertain characteristics. To investigate the uncertainty of intermittent nature of solar irradiance Beta Probability Density Function (BPDF) based PDF is considered for addressing the uncertainty of solar insolation. For determining the optimal size of DG unit an analytical based methodology is developed. In this study optimal capacity of NDG is estimated by deriving the expressions of DG unit at each bus. Further, a multi-objective index factor (MIF) is designed in order to find out the candidate bus for DG placement. The proposed technique is applied on IEEE 33-bus distribution network. The obtained results reveal that proposed technique provide almost similar result to that of other method which is available in literature.