Located near the city of Warri in Delta State, Agbarho falls within Ughelli North Local Government Area. The town has a population of about 145,000 people and is one of the most populated towns in the state. The Osuivie of Agbarho Kingdom rules over the many communities that made up the town. The inhabitants of the town are mainly businessmen/women and farmers. It is in close proximity to Ovwian town.
More so, Agbarho town has good road access, electricity and pipe-borne water supply. Some of the places you can visit in the town are the Osuivie of Agbarho Palace, Agbarho Market and the Agbarho Town Hall. Also domiciled in the town are Agbarho Water Works, Government secondary and many primary schools.