La Medalla Buchanan es una medalla otorgada, desde 1897, por la Real Sociedad de Londres premiando a las investigaciones en medicina.
Se creó a través de un fondo en memoria del médico londinense Sir George Buchanan (1831–1895).
Se otorgaba cada quinquenio, y desde 1990 bienalmente.
[1] Desde su creación, se otorgó 28 veces, y a diferencia de otras medallas Reales como la Royal Medal, nunca se adjudicó a la misma persona varias veces.
Como resultado de los criterios para la medalla, la mayoría de los ganadores han sido médicos u otros profesionales de la medicina, con la excepción de Frederick Warner, ingeniero ganador de la medalla en 1982: "por su importante papel en la reducción de la contaminación del río Támesis y de sus importantes contribuciones a la evaluación de riesgos".