McGivney is a settlement in New Brunswick, located 14.78 km SW of Boiestown, on the Canadian National Railway line, in Stanley Parish, York County.