Ervastinranta on kyläalue Haukiputaan kaupunginosassa Oulussa Pohjois-Pohjanmaalla. Se sijaitsee kirkonkylän ja Santaholman länsipuolella Perämereen työntyvässä niemessä Kiiminkijoen etelärannalla. Kylä jakaantuu Ervastinrannan, Inkonnokan, Johteenkankaan, Halkokarin ja Rivinnokan kulmakuntiin.

Luokka:Haukipudas (kaupunginosa) Luokka:Pohjois-Pohjanmaan maakunnan entiset taajamat