Troubelice (hanácky Tróbelce, německy Treublitz) jsou obec v okrese Olomouc v Olomouckém kraji. Jedná se o hanáckou obec ležící na severu Hornomoravského úvalu, přibližně šest kilometrů severně od Uničova, dvanáct kilometrů východně od Mohelnice a šestnáct kilometrů jihovýchodně od Zábřeha. Včetně částí Dědinka, Lazce a Pískov v obci žije přibližně 1 800 obyvatel.