Harmaalinna on Porin kaupunginosa, joka sijaitsee Itä-Porissa lähellä Ulvilan rajaa. Idässä kaupunginosan rajana toimii Kokemäenjoki, eteläpuolella Porin ja Ulvilan kaupunkien raja. Pohjoisessa alue rajoittuu Valtatie 11:een ja lännessä Ulvilantiehen. Harmaalinnan naapurikaupunginosat ovat pohjoisessa Metallinkylä ja lännessä Kartano. Etelässä on Ulvilan kaupunginosa Uotila.

Kaupunginosa on suurelta osin omakoti- ja rivitaloasutusta. Kaupunginosa on yksi Porin uusimmista, sillä sen ensimmäiset asuinrakennukset on rakennettu 1980-luvulla. Luo luokka