The height of your flagpole should compliment the size of your home —— tall enough to be visible but not so tall that it overpowers your front yard.
Most residential flagpole kits are 20 feet high but some people prefer an extendable flagpole that reaches heights of 25 feet.