If you mention Cantor's diagonal argument then you should also consider Julius König's proof of the Schröder–Bernstein theorem – the one that makes chains of function applications between two sets to prove a bijection. This is significant because it ultimately allows the notion of cardinality by establishing a bijection to some standard set.
In graph theory there is the Seven Bridges problem and the proof of its lack of solution, which only relies on following a path in and out of a vertex (and also indicates that proofs don't have to show something positively). In number theory there is Euclid's proof of the infinitude of primes, as mentioned in comments.
Combinatorics and its "twin city" of probability are full of simple but profound results too. The Fibonacci numbers appear everywhere – the proof that they enumerate tilings of a $1×n$ rectangle by single squares and dominoes is but one example in the former topic; gambler's ruin and the Monty Hall problem are examples in the latter (these shed a little light on the psychology of betting and why people lose when betting in the long run).
There has never been something called "pre-algebra" or "middle school" in Singapore's educational system, and furthermore I had gifted education (Integrated Programme, NUS High School). Some of the examples above may therefore be too high-level.