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