Almahano (spāņu: Almajano) ir neliela pašvaldība un apdzīvota vieta Spānijā, Kastīlijas un Leonas autonomajā apgabalā, Sorijas provincē. Tā ietilpst Sorijas tiesas apgabalā (partido judicial de Soria) un Almarsas komarkā (Comarca de Almarza). Pašvaldības teritorija aizņem aptuveni 9,9 km², un 2024. gadā tajā dzīvoja 182 iedzīvotāji. Almahano atrodas vēsturiski un ģeogrāfiski nozīmīgā apvidū Kastīlijas ziemeļaustrumos, kur savulaik atradās romiešu nometne El Mejano, kas, pēc tradīcijas, varētu būt devusi nosaukumu šai vietai. Pilsētas nosaukums, visticamāk, cēlies no arābu vārda, kas nozīmē “ceļu krustojums”, lai gan iespējami arī latīņu izcelsmes skaidrojumi no vārda mōjo — “robežzīme” vai “zemes norobežojums”.
Vēsturē Almahano minēta jau viduslaikos, un teritorija bija apdzīvota kopš romiešu un rekonkistas laikiem. Tiek uzskatīts, ka 1430. gada 16. jūlijā šeit tika noslēgts Mahano pamiers starp Kastīlijas un Aragonas karaļvalstīm. Mūsdienās Almahano saglabājusi lauku kopienas raksturu, bet tās kultūras un arhitektūras mantojums Sv. Andreja Apustuļa gotiskā baznīca, Soledades ermitāža un Salcedo dzimtas muiža atspoguļo reģiona vēsturisko un reliģisko tradīciju. Pašvaldība ir pazīstama ar vietējām svinībām, īpaši patronu svētkiem par godu Jaunavai no Rozārijas un Svētajam Stefanam, kas notiek augusta beigās, kā arī ar procesiju Los Farolillos, kas katru oktobri simboliski apvieno iedzīvotājus kopīgā gaismas un ticības rituālā.