Assuming $P\not=NP$ there are lots of problems incomparable with $SAT$, hence neither $NP$ nor $NP$-hard.
Here's an overkill generalization of this fact:
Suppose $X\not\in P$. Then there is some $Y$ such that $Y$ is incomparable with $X$ under polynomial-time-Turing reducibility (hence a fortiori Karp reducibility).
(So in particular if $P\not=NP$ we get an affirmative answer to the OP.)
One way to prove this is with forcing. Fix an $X\not\in P$ and let $Y$ be sufficiently generic with respect to $X$ ($2$-generic with respect to $X$ is already overkill). Since only countably many things are reducible to $X$, a sufficient level of genericity will ensure that $Y$ is not reducible to $X$. So we only have to treat the possibility that $Y\ge_pX$.
By genericity, if $Y\ge_pX$ there is some condition $\sigma$ (= "finite initial segment" of $Y$, thinking of languages as infinite binary strings) such that for some number $e$ and polynomial $p$, $\sigma$ forces "$\Phi_e$ is a $p$-bounded Turing reduction of $X$ to $Y$." But this lets us compute $X$ in polynomial time as follows: to tell whether $n\in Y$, we just check whether $$\Phi_e^{\sigma^\smallfrown 1^{p(\vert n\vert)}}(n)\downarrow=1,$$ which can be done in polynomial time.
EDIT: note that this argument produces non-decidable languages since "sufficiently generic" languages are not decidable. This is both good and bad: it shows that in a strong way that "hard to compute" and "computes a lot" aren't really the same, but it also means that the examples so produced aren't of general complexity-theoretic interest. Constructing decidable examples takes a finer-grained argument, and Arno's answer does precisely this. In general forcing arguments can often prove very broad results in quite snappy ways, but usually don't result in "nice" objects. The original example of this is probably the fact that forcing can build incomparable $\Delta^0_2$ Turing degrees but we need priority arguments to build incomparable c.e. Turing degrees, but Baker-Gill-Solovay provides another good example since there is - to my knowledge - no known "nice" oracle relative to which we have $P=NP$, despite the existence of such being not too hard to prove via forcing.
The proof above immediately yields a strengthening of the claim: for any $X$, the set of sufficiently generic $Y$s is always comeager, so in a precise sense "most" languages will be incomparable with $X$ as long as $X\not\in P$.
(I strongly suspect the same is true for measure as well, but I don't have an argument at the moment.)