O'Neil, New Brunswick

O'Neil is a Canadian community, located in Westmorland County, New Brunswick. The community is situated in southeastern New Brunswick, to the north of Moncton. O'Neil is part of Greater Moncton.

Bordering communities

 * Stilesville
 * Shaw Brook
 * Indian Mountain
 * McQuade
 * Ammon