อำเภอสารภีตั้งอยู่ทางตอนกลางของจังหวัดเชียงใหม่ มีอาณาเขตติดต่อกับอำเภอและจังหวัดใกล้เคียงดังนี้
ทิศเหนือ ติดต่อกับอำเภอเมืองเชียงใหม่
ทิศตะวันออก ติดต่อกับอำเภอสันกำแพง
ทิศใต้ ติดต่อกับอำเภอบ้านธิ อำเภอเมืองลำพูน (จังหวัดลำพูน) และอำเภอหางดง
ทิศตะวันตก ติดต่อกับอำเภอหางดงและอำเภอเมืองเชียงใหม่