بقعه این امام زاده در دوران صفویه ساخته شدو در دوران فتحعلی شاه توسعه یافتهاست.در درههای مجاور امامزاده داوود در سمت مغرب و جنوب غربی در آبادیهای رندان و سنگان بقعههایی به نام امامزاده عمادالدین پدر امامزاده داوود و امامزاده علاءالدین و امامزاده قاسم و امامزاده عقیل برادران امامزاده داوود وجود دارد.آرامگاه امامزاده داوود واقع در شمال غرب تهران و در انتهای جاده امام زاده داوود در بخش کَن و در ارتفاع ۲۶۰۰ متری از سطح دریا میباشد.
جاده امامزاده داوود در بخش کن از آبشار هریاس آغاز شده و پس از گذشتن از روستای سولقان وسپری کردن مسافتی به طول ۲۵ کیلومتر به امام زاده داوود میرسد.
اما مسیر دیگری که برای رسیدن به امامزاده داوود وجود دارد، مسیری است که از کنار دره فرحزاد گذشته و بعد از طی مسافتی به طول ۱۵ کیلومتر به امامزاده داوود میرسد. البته این مسیر، مسیر کوهپیمایی بوده و فاقد جاده آسفالته میباشد.