An energy-based ecological footprint model was set up to monitor the sustainable development status of a specific marine system. This model used unit energy value and energy density to convert the consumption into ecological productive areas. It can reflect the utilization degree of resources in the regional development. Then, the quantitative analysis of sustainable development was done by comparing the size of the areas. We defined the concept of energy-based ecological footprint of marine and built energy-based ecological footprint model of marine. Then we applied this model to marine ecological system of Shandong province to evaluate its sustainable development statue. The results showed that the energy-based marine ecological footprint of the marine ecological system in Shandong province was 1.74 × 106 hm^2 in 2010, and the energy-based ecological carrying capacity of this area was 1.60×107 hm^2 per capita. Thus, the marine ecological system of Shandong province has strong sustainability.