Security Guard Salary in National City, CA

Updated on Apr 11, 2025
Position
City
Salary

How much does a Security Guard make in National City, CA?

The average salary for a Security Guard is $37,903 per year in National City, CA.

In National City, CA, Security Guards earn a solid average yearly salary of $37,903. This salary range varies, with some guards earning as low as $33,500 and others reaching up to $43,170. This range offers a good opportunity for those entering the field, with potential for growth as experience and skills develop. Securing a position as a Security Guard in National City can provide a stable income and a chance to contribute to community safety.

View Security Guard Jobs in National City, CA

What are the highest paying cities for Security Guard near National City, CA?

If you're looking for top-paying security guard jobs near National City, CA, San Ysidro offers the highest average salary at $43,435. Nearby, Solana Beach and Imperial Beach also provide competitive wages, making them attractive options for job seekers. Consider these cities for better earning potential in your security career.
Graph displaying highest paying cities salaries for Security Guard jobs near National City, CA, highlighting San Ysidro, CA with the highest at $43,435 and Chula Vista, CA with the lowest at $37,349.
  1. San Ysidro, CA
    Average Salary: $43,435
    In San Ysidro, you can find work with companies like the San Ysidro Port of Entry. This role offers a chance to ensure safety and security in a bustling border area.
    Find Security Guard jobs in San Ysidro, CA


  2. Solana Beach, CA
    Average Salary: $41,944
    Solana Beach provides a peaceful environment for those in protective services. You can work for local businesses, ensuring a safe community for residents and visitors.
    Find Security Guard jobs in Solana Beach, CA


  3. Imperial Beach, CA
    Average Salary: $40,420
    Imperial Beach offers a mix of residential and commercial security. You can work for local businesses and government facilities, keeping the area safe and secure.
    Find Security Guard jobs in Imperial Beach, CA


  4. La Mesa, CA
    Average Salary: $39,957
    La Mesa is a great place to work as a security professional. You can find opportunities with local businesses and schools, ensuring safety in a family-friendly community.
    Find Security Guard jobs in La Mesa, CA


  5. San Diego, CA
    Average Salary: $39,317
    San Diego offers a variety of security positions. You can work for major companies like Qualcomm and biotech firms, ensuring safety in a vibrant city.
    Find Security Guard jobs in San Diego, CA


  6. La Jolla, CA
    Average Salary: $38,534
    La Jolla provides a chance to work in a beautiful coastal community. You can find opportunities with local businesses and residential complexes, ensuring safety in a serene environment.
    Find Security Guard jobs in La Jolla, CA


  7. Del Mar, CA
    Average Salary: $37,926
    Del Mar offers a peaceful setting for security professionals. You can work for local businesses and horse racing facilities, ensuring safety in a charming community.
    Find Security Guard jobs in Del Mar, CA


  8. Spring Valley, CA
    Average Salary: $37,569
    Spring Valley provides a mix of residential and commercial security opportunities. You can work for local businesses and schools, ensuring safety in a growing community.
    Find Security Guard jobs in Spring Valley, CA


  9. Poway, CA
    Average Salary: $37,568
    Poway offers a chance to work in a family-friendly community. You can find opportunities with local businesses and schools, ensuring safety in a peaceful environment.
    Find Security Guard jobs in Poway, CA


  10. Chula Vista, CA
    Average Salary: $37,349
    Chula Vista offers a variety of security positions. You can work for major companies like Sharp HealthCare and biotech firms, ensuring safety in a vibrant city.
    Find Security Guard jobs in Chula Vista, CA

What are the best paying companies for Security Guard in National City, CA?

If you're looking for a well-paying job as a security guard in National City, CA, Macy's offers the highest average salary at $39,270. Allied Universal and American Corporate Security, Inc. also provide competitive wages, making them great options to consider.
Graph displaying best paying company salaries for Security Guard jobs in National City, CA, highlighting Macy's with the highest at $39,270 and Iron Wall Security with the lowest at $33,700.
  1. Macy's
    Average Salary: $39,270
    Macy's offers rewarding Security Guard positions with a focus on customer safety and store protection. They operate numerous locations across the United States, including National City.


  2. Allied Universal
    Average Salary: $37,098
    Allied Universal provides diverse Security Guard opportunities with a commitment to professional development. They serve a wide range of clients in National City and beyond.


  3. American Corporate Security, Inc.
    Average Salary: $36,100
    American Corporate Security, Inc. offers Security Guard jobs with a focus on personalized service and client satisfaction. They operate in various locations, including National City.


  4. Iron Wall Security
    Average Salary: $33,700
    Iron Wall Security provides Security Guard positions with a strong emphasis on integrity and community service. They have a presence in multiple areas, including National City.

There are 6,006 Security Guard job openings nationwide!

How's the job market for a Security Guard in the US?

Learn what a Security Guard does, how to become one, and understand the job outlook. Get simple steps to start your career as a Security Guard today.
Position
Overview
Security Guard
6,006 Job Openings
Understanding the Security Guard Role & How to Become One | ReadySetHire