Systems, apparatus, and methods are disclosed for managing and forecasting energy usage. A distributed forecast device is located remote from a central server. The distributed forecast device receives from the central server information related to one or more accounts associated with the distributed forecast device. The distributed forecast device receives energy usage data from one or more energy meters for each of the accounts. The distributed forecast device predicts an energy usage forecast for each of the accounts based on the energy usage data and the information from the central server.