Salaries in Saint Petersburg, FL

Updated on Jun 05, 2025
City
Salary

What is the average salary in Saint Petersburg, FL?

The average salary in Saint Petersburg, FL is $60,488 per year.

Saint Petersburg, FL, offers a range of salary opportunities across various industries. The average salary in the area is around $60,488. This figure provides a good benchmark for job seekers. Salaries can vary widely depending on the field and experience.


Here are some salary ranges for different job sectors in Saint Petersburg:

  • Entry-level positions: $27,000 to $30,000
  • Mid-level positions: $48,182 to $70,000
  • Senior-level positions: $90,545 to $150,000
  • Executive-level positions: $175,000 to $260,000
These figures show the potential for growth and advancement in different career paths. Job seekers can use this information to set realistic salary expectations and plan their career moves.

View jobs in Saint Petersburg, FL

What are the best paying jobs in Saint Petersburg, FL?

Saint Petersburg offers a variety of high-paying jobs for skilled professionals. The top-paying roles include Solar Sales Representative, Nurse Practitioner, and Pharmacist. These positions often require specialized skills and education, but they offer excellent compensation and career growth opportunities. Other well-paying jobs in the area include Unit Manager, Controller, and Software Engineer. Positions like these demand expertise and experience, but they provide competitive salaries and benefits. Job seekers with the right qualifications can find rewarding careers in Saint Petersburg.
Graph displaying best paying job salaries in Saint Petersburg, FL, highlighting Solar Sales Representative with the highest at $169,949 and CDL Driver with the lowest at $96,084.
  1. Solar Sales Representative
    Average Salary: $169,949
    Promote solar energy solutions to businesses and homeowners. Work with companies like SunPower and NextEra Energy. Gain experience in a growing industry.
    Find Solar Sales Representative jobs in Saint Petersburg, FL


  2. Nurse Practitioner
    Average Salary: $134,966
    Provide primary and specialty care. Work with local hospitals and clinics. Enjoy a rewarding career helping others.
    Find Nurse Practitioner jobs in Saint Petersburg, FL


  3. Pharmacist
    Average Salary: $123,663
    Manage medications and provide health advice. Work in pharmacies like CVS and Walgreens. Ensure patients receive proper care.
    Find Pharmacist jobs in Saint Petersburg, FL


  4. Unit Manager
    Average Salary: $121,471
    Oversee daily operations in a healthcare setting. Manage staff and ensure quality care. Work in facilities like Bayfront Health.
    Find Unit Manager jobs in Saint Petersburg, FL


  5. Controller
    Average Salary: $115,533
    Manage financial records and budgets. Work with companies like Publix and Progress Energy. Ensure financial accuracy and compliance.
    Find Controller jobs in Saint Petersburg, FL


  6. Software Engineer
    Average Salary: $109,052
    Develop software applications. Work with tech firms like Amazon and Google. Enjoy a dynamic and innovative work environment.
    Find Software Engineer jobs in Saint Petersburg, FL


  7. Attorney
    Average Salary: $107,823
    Provide legal advice and represent clients. Work in firms like Greenberg Traurig and Holland & Knight. Advocate for justice and fairness.
    Find Attorney jobs in Saint Petersburg, FL


  8. Technical Project Lead
    Average Salary: $100,503
    Manage technical projects and teams. Work with companies like Deloitte and Accenture. Ensure projects meet goals and deadlines.
    Find Technical Project Lead jobs in Saint Petersburg, FL


  9. Outside Sales Representative
    Average Salary: $97,011
    Sell products and services to businesses. Work with companies like 3M and Siemens. Build relationships and drive sales.
    Find Outside Sales Representative jobs in Saint Petersburg, FL


  10. CDL Driver
    Average Salary: $96,084
    Transport goods and materials. Work with companies like UPS and FedEx. Ensure timely and safe deliveries.
    Find CDL Driver jobs in Saint Petersburg, FL

What are the best paying jobs in Saint Petersburg, FL without a degree?

Job seekers in Saint Petersburg, FL, can find well-paying roles without needing a degree. Canvassers earn the highest average salary, making it a lucrative option. Kitchen managers, irrigation technicians, and restaurant managers also offer competitive pay, providing good opportunities for those without a college degree.
Graph displaying best paying job salaries in Saint Petersburg, FL without a degree, highlighting Canvasser with the highest at $64,906 and Meat Cutter with the lowest at $34,721.
  1. Canvasser
    Average Salary: $64,906
    This role involves visiting homes and businesses to promote products or services. It requires good communication skills and the ability to handle rejection. Companies like local advertising firms and political campaigns offer these jobs.
    Find Canvasser jobs in Saint Petersburg, FL


  2. Kitchen Manager
    Average Salary: $47,417
    Kitchen managers oversee daily operations in restaurants. They ensure food quality and manage kitchen staff. They work in busy environments and need strong organizational skills. Restaurants like local diners and cafes offer these positions.
    Find Kitchen Manager jobs in Saint Petersburg, FL


  3. Irrigation Technician
    Average Salary: $40,405
    These technicians install and maintain irrigation systems. They work outdoors and must understand water systems. Companies in landscaping and gardening hire for these roles.
    Find Irrigation Technician jobs in Saint Petersburg, FL


  4. Restaurant Manager
    Average Salary: $40,193
    Restaurant managers handle day-to-day operations. They oversee staff and ensure customer satisfaction. They need strong leadership skills and experience in the food service industry. Local eateries and cafes offer these jobs.
    Find Restaurant Manager jobs in Saint Petersburg, FL


  5. Landscaper
    Average Salary: $38,564
    Landscapers design and maintain outdoor spaces. They work on gardens, parks, and commercial properties. They need physical stamina and a good eye for detail. Landscaping companies and local government agencies hire for these roles.
    Find Landscaper jobs in Saint Petersburg, FL


  6. Fryer
    Average Salary: $38,000
    Fryers prepare food by frying it in oil or other fats. They work in fast-paced kitchen environments. They need to follow recipes and ensure food quality. Restaurants and fast-food chains offer these positions.
    Find Fryer jobs in Saint Petersburg, FL


  7. Lawn Care Technician
    Average Salary: $36,713
    These technicians mow, trim, and maintain lawns. They work outdoors and need physical fitness. They need to use tools safely and follow maintenance schedules. Landscaping companies and local homeowners hire for these roles.
    Find Lawn Care Technician jobs in Saint Petersburg, FL


  8. Beauty Consultant
    Average Salary: $35,950
    Beauty consultants advise clients on beauty products. They work in retail settings and need strong communication skills. They need to understand product ingredients and customer needs. Beauty stores and spas offer these positions.
    Find Beauty Consultant jobs in Saint Petersburg, FL


  9. Recreation Assistant
    Average Salary: $35,558
    Recreation assistants organize activities for community members. They work in parks, recreation centers, and community centers. They need to be creative and good at organizing events. Local government agencies and community organizations hire for these roles.
    Find Recreation Assistant jobs in Saint Petersburg, FL


  10. Meat Cutter
    Average Salary: $34,721
    Meat cutters prepare meat for sale. They work in butcher shops and grocery stores. They need to follow safety guidelines and ensure meat quality. Local butchers and supermarkets offer these positions.
    Find Meat Cutter jobs in Saint Petersburg, FL

Which companies offer the top salaries in Saint Petersburg, FL?

Job seekers in Saint Petersburg, FL, can find competitive salaries at several top companies. CyberCoders leads the way with an average salary of $107,630. Imprivata and General Dynamics Ordnance and Tactical Systems also offer attractive compensation packages, with average salaries of $100,211 and $97,838, respectively. Other notable employers include Power Home Remodeling, L'Oréal, and American Power and Gas, all of which provide salaries above $85,000. Dimmitt Automotive Group, Raymond James, Apex Healthcare, and Foot Locker round out the list of high-paying companies in the area. These employers offer a range of opportunities for professionals seeking rewarding careers with good pay.
Graph displaying company salaries in Saint Petersburg, FL, highlighting CyberCoders with the highest at $107,630 and Foot Locker with the lowest at $83,609.
  1. CyberCoders
    Average Salary: $107,630
    CyberCoders is a leading tech staffing firm. They connect top tech talent with exciting opportunities. Their focus on technology makes them a great place for skilled professionals.


  2. Imprivata
    Average Salary: $100,211
    Imprivata offers healthcare technology solutions. They aim to improve patient safety and care. Their innovative approach makes them a top employer in the tech and healthcare fields.


  3. General Dynamics Ordnance and Tactical Systems
    Average Salary: $97,838
    This company specializes in defense technology. They develop systems for military and government use. Their work is critical and well-compensated.


  4. Power Home Remodeling
    Average Salary: $90,885
    Power Home Remodeling focuses on home improvement. They offer services like kitchen and bathroom renovations. Their skilled workers are in high demand.


  5. L'Oréal
    Average Salary: $89,817
    L'Oréal is a global beauty company. They produce cosmetics and skincare products. Their brand is well-known worldwide, making it a great place to work.


  6. American Power and Gas
    Average Salary: $87,580
    American Power and Gas provides energy solutions. They focus on natural gas and electricity. Their role in energy distribution is vital and rewarding.


  7. Dimmitt Automotive Group
    Average Salary: $87,140
    Dimmitt Automotive Group is a leading car dealership. They offer a range of vehicle brands. Their customer service and sales skills are highly valued.


  8. Raymond James
    Average Salary: $86,991
    Raymond James is a financial services firm. They offer investment and insurance services. Their expertise in finance makes them a top employer.


  9. Apex Healthcare
    Average Salary: $85,063
    Apex Healthcare provides healthcare services. They focus on patient care and medical support. Their commitment to healthcare is commendable.


  10. Foot Locker
    Average Salary: $83,609
    Foot Locker is a leading retailer of athletic shoes and apparel. They offer a wide range of sports brands. Their retail experience is valuable and well-paid.

How does the cost of living in Saint Petersburg, FL compare to the national average?

The cost of living index in Saint Petersburg, FL, is slightly lower than the nationwide average. Housing costs 10% less, while groceries, transportation, healthcare, and miscellaneous expenses are all within 7% of the national average. Utilities match the national average exactly. This makes Saint Petersburg a cost-effective location for potential residents.
Cost of living comparison graph for Saint Petersburg, FL vs. Nationwide: housing 10% lower, groceries 5% lower, utilities 0% lower, transportation 3% lower, healthcare 8% lower, miscellaneous 7% lower.

The cost of living in Saint Petersburg, FL, presents a favorable comparison to the nationwide average, which is set at 100. Housing costs in Saint Petersburg stand at 90, indicating that residents can expect to pay 10% less than the national average for housing. This reduction can make homeownership or renting more affordable, offering a significant advantage for those managing a budget.


In other areas, the cost of living remains close to the national average. Groceries cost 95, which is just 5% below the average. Utilities are exactly at the national average of 100, meaning there is no difference in cost for these essential services. Transportation costs are slightly lower at 97, which is a 3% decrease. Healthcare costs are at 92, which is 8% less than the national average. Miscellaneous expenses are at 93, which is 7% below the average. Overall, Saint Petersburg provides a cost-effective living environment with several areas below the national average.

There are 4,280 job openings in Saint Petersburg, FL, today!

Take a deeper dive into the job market in Saint Petersburg, FL

Discover what it's like to work in Saint Petersburg, FL. Learn if you need a car, explore popular employers, the job market, and the best neighborhoods to live in.
City
Overview
Saint Petersburg, FL
4,280 Job Openings