امامزاده خضر بر روی تپه خضر در شمال شرقی شهر همدان واقع شده است. این تپه از گذشتههای دور به ویژه از دوره سلجوقیان به سبب داشتن زیارتگاه و بقعه خضر، مورد احترام بوده است. تپه خضر در مجاورت روستایی به همین نام که «خدر» نیز نامیده میشود، واقع شده است.