This paper presents a decentralized control method for distributed generations (DGs) in an islanded direct current (DC) microgrid. In most typical DC microgrids, a decentralized control method is based on a voltage droop control method. However, the grid voltage differs from node to node due to line voltage drop, and hence the power sharing ratio among DGs cannot be matched with as desired value. Especially in an islanded DC microgrid including an energy storage system as a voltage source, it is difficult for DGs to maintain the charge state of the ESS in a decentralized way. To overcome this problem, state of charge (SOC)-voltage droop control is applied to the ESS. By using the proposed droop method, the SOC information can be assigned to the grid voltage, and hence the other DGs are able to support the SOC in a decentralized way. For DGs to enhance the accuracy of the SOC estimation, voltage drop is compensated for based on forecasting data and line impedance data. The simulation is modeled and implemented using Power System Computer Aided Design/Electromagnetic Transients for DC (PSCAD/EMTDC, version 4.2, Winnipeg, Manitoba, Canada) and the simulation results show that the capability to maintain SOC as well as the system voltage profile are improved by using the proposed method.