Město Nechanice leží v okrese Hradec Králové, v kraji Královéhradecký.