This paper proposes a state-of-the-art state evaluationtechnique for a renewable energy penetrated multi fed radial distribution network (RDN) with the help of phasor measurement units (PMUs) and smart meters (SMs) placed at suitable locations. Due to the intermittent availability of renewable energy generation, it is required to evaluate the states of each node in the RDN for its real time based condition monitoring. The feed forward method requiring only a single iteration is adopted to evaluate bus states of complex RDN based on these measurement in a time efficient manner. In order to take care of the measurement uncertainties weighted least square (WLS) based state estimation approached. An optimal placement of PMUs and SMs is also proposed by the authors for network observability during steady state as well as contingent conditions. Simulation of different case studies for IEEE 33 and IEEE 118 RDN bus in the presence or absence of renewable energy sources (RESs) during healthy as well as contingent running conditions shows the efficacy of this real time multi-fed condition monitoring system.