A flash memory device including a boot location select signal for selecting location of a boot region is generated by coding it in a CFI block, generated depending on the state of the OTP cell in the protection block, or generated by applying the power supply voltage or the ground voltage as a metal option. The bank select circuit needs not be modified even though location of the boot region is changed. It is thus possible to shorten development time, simplify a verification work and reduce the size of a chip.