The operation of power systems needs uninterrupted and precise wide-area real-time monitoring for secure and automated control of power networks, therefore, there is a requirement of robust state estimation (SE) by the smart control centre. An iterative free static state estimation (IFSSE) scheme is developed using the linear measurement model (LMM) in this paper for microgrids (MGs) integrating distributed generation energy resources (DGERs). The developed scheme of IFSSE utilizes M-estimator (ME) concept, which is combined with the linear static state estimation (SSE) approach in order to provide robust estimation. The developed IFSSE scheme is iteration-free due to the implementation LMM that is achieved from placing the microphasor measurement units (μPMUs) and separate bad data processing (BDP) is not required for this proposed scheme. The proposed scheme's performance has been verified by employing it on modified IEEE-14 bus test systems (BTS) integrating DGERs and modified IEEE 30 BTS integrating DGERs then comparison has been done by taking two cases, i.e., linear SSE without BDP and linear SSE with BDP.