What is the average salary in Saint Petersburg, FL?
Salaries in Saint Petersburg, FL, offer a range of opportunities for job seekers. The average yearly salary sits around $56,804. This makes Saint Petersburg a competitive place to find employment, especially in key industries.
Here are the top job categories and their average yearly salaries:
- Healthcare: $176,850
- Business Management: $163,291
- Education: $149,732
- Engineering: $136,173
- IT: $122,614
- Finance: $109,055
- Legal: $95,495
- Sales: $81,936
- Marketing: $68,377
- Administrative: $54,818
- Others: $41,259
What are the best paying jobs in Saint Petersburg, FL?

-
Solar Sales Representative
Average Salary: $170,688
Working in solar sales means helping companies and homeowners switch to renewable energy. This role involves meeting potential clients and showcasing solar solutions. Companies in this field include Sunrun and Vivint Solar.
Find Solar Sales Representative jobs in Saint Petersburg, FL
-
Nurse Practitioner
Average Salary: $145,668
Nurse Practitioners provide a range of healthcare services. They diagnose illnesses, offer treatments, and educate patients. Local healthcare facilities like Bayfront Health and St. Anthony's Hospital often seek experienced Nurse Practitioners.
Find Nurse Practitioner jobs in Saint Petersburg, FL
-
Software Engineer
Average Salary: $122,161
Software Engineers design, develop, and test software applications. They work with both startups and established tech firms. In Saint Petersburg, companies like ADT and Inmar look for skilled Software Engineers.
Find Software Engineer jobs in Saint Petersburg, FL
-
Attorney
Average Salary: $117,505
Attorneys represent clients in legal matters. They provide advice, represent clients in court, and draft legal documents. Law firms in the area, such as Carlton Fields and Morgan & Morgan, need qualified attorneys.
Find Attorney jobs in Saint Petersburg, FL
-
Paraprofessional
Average Salary: $114,995
Paraprofessionals support teachers in classrooms. They help with lesson plans, manage student behavior, and assist with individual needs. Schools in Saint Petersburg often need dedicated Paraprofessionals.
Find Paraprofessional jobs in Saint Petersburg, FL
-
CDL Driver
Average Salary: $108,970
CDL Drivers transport goods and materials. They need to follow traffic laws and ensure safe delivery. Companies in logistics, like Uber Freight and Schneider, hire CDL Drivers in the area.
Find CDL Driver jobs in Saint Petersburg, FL
-
Technical Project Lead
Average Salary: $104,975
Technical Project Leads manage tech projects. They coordinate teams, set deadlines, and ensure projects stay on track. Firms such as CGI and Deloitte look for experienced Technical Project Leads.
Find Technical Project Lead jobs in Saint Petersburg, FL
-
Outside Sales Representative
Average Salary: $102,250
Outside Sales Representatives connect with businesses to promote products. They build relationships and close deals. Companies in various sectors need Outside Sales Representatives for direct sales.
Find Outside Sales Representative jobs in Saint Petersburg, FL
-
Counselor
Average Salary: $101,932
Counselors offer guidance and support to individuals facing personal challenges. They work in schools, private practices, and hospitals. Local mental health services often seek qualified counselors.
Find Counselor jobs in Saint Petersburg, FL
-
Engineer
Average Salary: $100,035
Engineers design and build structures, machines, and software. They work in a variety of industries, from construction to tech. Engineering firms in Saint Petersburg value skilled Engineers for their projects.
Find Engineer jobs in Saint Petersburg, FL
What are the best paying jobs in Saint Petersburg, FL without a degree?

-
Canvasser
Average Salary: $67,238
Engage with customers to promote products and services. Visit businesses and homes to inform about offerings. Work in areas like advertising, marketing, and sales. Companies like local marketing firms and campaign organizations offer such roles.
Find Canvasser jobs in Saint Petersburg, FL
-
Kitchen Manager
Average Salary: $46,740
Oversee kitchen operations and staff. Ensure smooth running of kitchen activities. Monitor food quality and safety. Roles available in restaurants and catering companies.
Find Kitchen Manager jobs in Saint Petersburg, FL
-
Irrigation Technician
Average Salary: $43,207
Install, maintain, and repair irrigation systems. Work in gardens, golf courses, or large lawns. Ensure proper water use in landscaping projects.
Find Irrigation Technician jobs in Saint Petersburg, FL
-
Restaurant Manager
Average Salary: $41,619
Manage restaurant operations. Oversee staff and ensure customer satisfaction. Coordinate daily activities and handle finances. Opportunities in various dining establishments.
Find Restaurant Manager jobs in Saint Petersburg, FL
-
Landscaper
Average Salary: $38,761
Design and maintain outdoor spaces. Use tools to shape gardens and lawns. Work in residential and commercial settings. Opportunities exist with landscaping firms.
Find Landscaper jobs in Saint Petersburg, FL
-
Fryer
Average Salary: $38,000
Prepare fried foods in a fast-paced environment. Operate fryers and ensure food quality. Work in food service establishments. Roles available in fast-food chains and restaurants.
Find Fryer jobs in Saint Petersburg, FL
-
Lawn Care Technician
Average Salary: $37,470
Maintain lawns through mowing, trimming, and edging. Use tools and equipment for landscaping. Work in residential and commercial areas. Opportunities exist with landscaping companies.
Find Lawn Care Technician jobs in Saint Petersburg, FL
-
Beauty Consultant
Average Salary: $36,673
Advise customers on beauty products. Recommend skincare and makeup. Work in beauty stores and spas. Opportunities with local salons and retail stores.
Find Beauty Consultant jobs in Saint Petersburg, FL
-
Meat Cutter
Average Salary: $35,540
Cut and package meat products. Ensure food safety and quality. Work in grocery stores and butcher shops. Opportunities with local markets and food stores.
Find Meat Cutter jobs in Saint Petersburg, FL
-
Line Cook
Average Salary: $34,806
Prepare food in a fast-paced kitchen. Work with other cooks to ensure timely food preparation. Operate grills, fryers, and ovens. Opportunities in restaurants and food service establishments.
Find Line Cook jobs in Saint Petersburg, FL
Which companies offer the top salaries in Saint Petersburg, FL?

-
Accenture
Average Salary: $165,540
Accenture is a global leader in professional services. It offers a wide range of services in strategy, consulting, digital, technology, and operations. With its strong brand, Accenture provides competitive salaries and career growth opportunities.
-
Collins Aerospace
Average Salary: $134,218
Collins Aerospace is a part of United Technologies Corporation. This company specializes in designing, manufacturing, and servicing products and technologies for the aerospace and defense industries. It is known for its innovative work and offers attractive compensation packages.
-
Leaf Home
Average Salary: $111,610
Leaf Home is a company that provides home services. It focuses on solutions for roofing, siding, and windows. Employees benefit from a stable company environment and decent salaries.
-
General Dynamics Ordnance and Tactical Systems
Average Salary: $98,739
This company is part of General Dynamics and focuses on defense and tactical systems. It works on advanced weapon systems and military technology. It provides a secure job with a good salary.
-
K&B Transportation
Average Salary: $94,446
K&B Transportation is a logistics company. It offers freight and transportation services. Employees often receive benefits and competitive pay for their work in the logistics field.
-
American Power and Gas
Average Salary: $90,902
American Power and Gas specializes in energy services. It provides natural gas and electricity to homes and businesses. The company offers steady employment with a solid salary.
-
Raymond James
Average Salary: $88,790
Raymond James is a financial services firm. It provides investment banking, wealth management, and insurance services. Employees enjoy a supportive workplace and good compensation.
-
Apex Healthcare
Average Salary: $87,741
Apex Healthcare offers healthcare services and staffing. It specializes in nursing and allied health staffing. The company provides a caring environment and fair salaries.
-
George F. Young
Average Salary: $87,570
George F. Young is a construction and engineering firm. It works on various infrastructure projects. Employees benefit from a stable company and competitive pay.
-
Nu-Pipe
Average Salary: $83,632
Nu-Pipe specializes in pipe repair and maintenance. It offers services for both residential and commercial clients. The company provides a reliable job with good salary prospects.
How does the cost of living in Saint Petersburg, FL compare to the national average?

The cost of living in Saint Petersburg, FL, provides a more affordable lifestyle compared to the nationwide average. The city's overall cost of living index is 96, which is 4% below the national average of 100. This means residents can expect to pay slightly less for their daily expenses, offering a more budget-friendly environment. Housing in Saint Petersburg is notably affordable, with an index of 95, which is 5% less than the national average.
Other categories also reflect lower expenses. Groceries have an index of 103, which is just 3% above the average, while utilities are at 98, which is 2% below. Transportation costs are also lower, with an index of 92, meaning expenses in this area are 8% less than the nationwide average. Healthcare and miscellaneous costs mirror this trend, with indices of 94 and 97 respectively, each about 3% and 6% below the national average. These factors combined make Saint Petersburg an attractive option for those seeking a more affordable cost of living.



