O Castelo de Doune localiza-se próximo à aldeia de Doune, no distrito de Stirling, na Escócia central.
Encontra-se em posição dominante sobre uma curva do rio Teith, a 13 quilómetros a noroeste de Stirling, onde o Teith deságua no rio Forth. Também a 13 quilómetros, a noroeste, encontra-se a cidade de Callander, à margem do caminho para as Highlands escocesas. Próximo a si, erguem-se outros castelos como o de Blair Drummond (que pode ser avistado durante o Outono e o Inverno com a ausência de folhas nas árvores) e o Castelo de Stirling, um pouco mais distante.