A distribution network carries electricity from transmission network to consumers through facilities such as substations, buses and feeders. Distributed generations emerge as the new alternative power resource to a distribution network at a smaller and distributed scale. On one hand, distributed generations can decrease substations’ load and power price. On the other hand, they will bring difficulties to substations for demand management. This paper proposes a multiagent model to represent a radial distribution network. The model includes five types of agents, which are substation agents, bus agents, feeder agents, load agents and generation agents. Through communicating with neighbouring agents, each agent can dynamically balance its own power supply and consumption, so as to perform the demand management to the distribution network. The Java Agent Development Framework (JADE) was employed to implement the proposed agents and multiagent system. The simulation result on a case study well demonstrates the good design and performance of the proposed multiagent system in both agents communication and demand management.