where is ncis located in the show
exists and is an alternate of . The main Headquarters for NCIS [Naval Criminal Investigative Service] is currently in The Navy Yard in Washington, D.C. Sometime late 2010/early 2011 the headquarters is scheduled to be relocated to Quantico, VA. The main Headquarters for NCIS [Naval Criminal Investigative Service] is currently in The Navy Yard in Washington, D.C.