National City está rodeada al norte y al noreste por la ciudad de San Diego, al noreste y al este por Bonita y al sur por Chula Vista.