Ellenborough is a parish and village straddling the Oxley Highway and the Ellenborough River, less than one kilometre south of its confluence with the Hastings River. The village is about 33 km west of Wauchope and approximately 71 km east of Walcha. The boundaries are within the Port Macquarie-Hastings Council and Macquarie County.
The village was named by the surveyor and explorer, John Oxley, after Edward Law, 1st Baron Ellenborough (1750–1818), Lord Chief Justice of England and Wales.
The area has a diverse range of birds including bowerbirds, king parrots, kingfishers, honeyeaters and wedge-tailed eagles. Native animals include kangaroos, wallabies, echidnas, koalas and possums. Goannas, turtles and platypus may also be seen and there are fish in the river.
Big Nellie Hakea (Hakea archaeoides) and Tree Guinea Flower (Hibbertia hexandra) are threatened flora species that are growing in the region.
This is mostly an agricultural region with dairy farming and beef cattle breeding the main industries.
Heritage items of significance in the village include: Ellenborough Cemetery and the police station along with the large trees growing there. A camping reserve is situated in the north eastern corner of the village, near the Hastings River.
The Ellenborough Public School has now been closed. The Long Flat village which is about 4 km east of Ellenborough has a public school, hotel, recreation ground and general store. The census does not record Long Flat's population, however the Electoral district of Oxley records show that 296 people voted there in 2007.