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