Just to expand a little on comments by reuns:
The number of valuation rings of a field $K$ is either $1$ or infinity. The first is the case if and only if $K$ is contained in some $\overline{\mathbb F_p}$. In particular, your claim that local fields have $2$ valuation rings is false, they have infinitely many; and there is no field which has a finite number (except $1$) of valuation rings.
Namely, a valuation ring can equivalently be described via a valuation, i.e. a surjective homomorphism $v: K^\times \twoheadrightarrow \Gamma$ onto a totally ordered abelian group $\Gamma$.
First case: $K$ embeds into some $\overline{\mathbb F_p}$. Then every element of $K^\times$ has finite order, so the valuation has to be trivial, so the only valuation ring in $K$ is $K$ itself.
Second case: $K$ does not embed into any $\overline{\mathbb F_p}$. Then it either contains $\mathbb Q$, or, if $\mathrm{char}(K)=p$, it contains an element which is transcendental over $\mathbb F_p$, so it contains a subfield isomorphic to $\mathbb F_p(T)$. You write in your question you know that $\mathbb Q$ has infinitely many distinct valuations. So does $\mathbb F_p(T)$ (because there are infinitely many irreducible polynomials over $\mathbb F_p$). But it is a general theorem (credited to Chevalley) that if $L$ is a field with a valuation, and $K$ is any field extension of it, then one can extend the valuation to one on $K$ (for this theorem in full generality, the axiom of choice is needed). But that means that our $K$ has infinitely many distinct valuations (because already their restrictions to valuations on either $L=\mathbb Q$ or $L=\mathbb F_p(T)$ are distinct; of course in general, the extensions of one of the infinitely many valuations on $L$ might not be unique, but that only could give us "even more" valuations). So $K$ has infinitely many mutually different valuation rings.