City
Salary

What is the average salary in Petersburg, VA?

The average salary in Petersburg, VA is $61,416 per year.

Salaries in Petersburg, VA, offer a mix of opportunities across various industries. Many jobs provide competitive pay, with the average yearly salary standing at $61,416. The highest-paying sectors include those that require specialized skills or advanced degrees, while other jobs still offer respectable earnings. This balance makes Petersburg an attractive place for job seekers looking for good compensation.


The salary distribution shows a spread across different income levels. The largest group, at 26.82%, earns between $38,182 and $50,364 per year. Other significant percentages fall into the following brackets: 18.48% earn between $26,000 and $38,182, and 11.49% make between $50,364 and $62,545. Smaller groups fall into the higher income brackets, showing that while high-paying jobs exist, most earners are in the middle to lower income ranges. This variety provides a range of options for job seekers to consider.

View jobs in Petersburg, VA

What are the best paying jobs in Petersburg, VA?

For job seekers in Petersburg, VA, several high-paying career opportunities exist. Top jobs include traveling nurse, registered nurse, and speech language pathologist, which all offer salaries above $95,000 annually. These roles require specific skills and certifications but can provide a rewarding and stable income. Other lucrative positions in the area include occupational therapist, CDL driver, and case manager. These jobs pay between $64,000 and $81,000 a year. They offer good compensation for the responsibilities and skills they entail. Job seekers with the right qualifications can find fulfilling and financially rewarding careers in these fields.
Graph displaying best paying job salaries in Petersburg, VA, highlighting Traveling Nurse with the highest at $109,246 and Maintenance Technician with the lowest at $48,000.
  1. Traveling Nurse
    Average Salary: $109,246
    Flexible work schedules allow for travel. Work with various healthcare providers. Travel opportunities in diverse environments.
    Find Traveling Nurse jobs in Petersburg, VA


  2. Registered Nurse
    Average Salary: $104,525
    Provide patient care in hospitals and clinics. Work with doctors and other healthcare professionals. Opportunities in various specialties.
    Find Registered Nurse jobs in Petersburg, VA


  3. Speech Language Pathologist
    Average Salary: $96,938
    Help patients with speech and language issues. Work in schools, hospitals, and clinics. Collaborate with therapists and educators.
    Find Speech Language Pathologist jobs in Petersburg, VA


  4. Occupational Therapist
    Average Salary: $96,924
    Assist patients in regaining skills for daily activities. Work in rehabilitation centers and hospitals. Focus on improving patients’ quality of life.
    Find Occupational Therapist jobs in Petersburg, VA


  5. CDL Driver
    Average Salary: $81,751
    Transport goods and materials. Need a commercial driver's license. Opportunities in various industries, including logistics and construction.
    Find CDL Driver jobs in Petersburg, VA


  6. Case Manager
    Average Salary: $63,951
    Coordinate care for patients. Work with healthcare providers and social services. Ensure patients receive needed support and services.
    Find Case Manager jobs in Petersburg, VA


  7. Licensed Practical Nurse
    Average Salary: $60,885
    Provide basic medical care. Work in hospitals, clinics, and long-term care facilities. Assist registered nurses and doctors with patient care.
    Find Licensed Practical Nurse jobs in Petersburg, VA


  8. General Manager
    Average Salary: $57,729
    Oversee daily operations of a business. Manage staff and budgets. Ensure the business runs smoothly and meets goals.
    Find General Manager jobs in Petersburg, VA


  9. Construction Laborer
    Average Salary: $48,845
    Perform manual labor in construction projects. Use tools and equipment. Work under supervision on various construction sites.
    Find Construction Laborer jobs in Petersburg, VA


  10. Maintenance Technician
    Average Salary: $48,000
    Maintain and repair equipment and facilities. Work in various settings, including offices and industrial sites. Ensure everything runs efficiently.
    Find Maintenance Technician jobs in Petersburg, VA

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

In Petersburg, VA, several high-paying jobs offer good opportunities without needing a college degree. Terminal operators can earn around $39,154 a year. Floor technicians and restaurant managers also see salaries above $34,000. These positions require specific skills and experience, but they provide a solid income. For instance, groundskeepers and line cooks earn around $34,000 and $29,000, respectively. Housekeeping and server roles offer around $29,000 and $26,000 annually. These jobs are suitable for those looking for good pay and solid career opportunities without a degree.
Graph displaying best paying job salaries in Petersburg, VA without a degree, highlighting Terminal Operator with the highest at $39,154 and Server with the lowest at $26,457.
  1. Terminal Operator
    Average Salary: $39,154
    Manage operations at a shipping terminal. Oversee loading and unloading of cargo. Work for companies such as local logistics firms and shipping companies.
    Find Terminal Operator jobs in Petersburg, VA


  2. Floor Tech
    Average Salary: $36,079
    Maintain the cleanliness of floors in various settings. Use machinery and cleaning products to ensure a safe and clean environment. Opportunities exist in commercial buildings and maintenance companies.
    Find Floor Tech jobs in Petersburg, VA


  3. Restaurant Manager
    Average Salary: $34,321
    Oversee daily operations of a restaurant. Manage staff, handle customer service, and ensure food quality. Work in diverse dining establishments such as cafes, diners, and local eateries.
    Find Restaurant Manager jobs in Petersburg, VA


  4. Groundskeeper
    Average Salary: $33,655
    Maintain and care for outdoor spaces. Perform tasks such as mowing, trimming, and landscaping. Opportunities are with local parks, schools, and landscaping companies.
    Find Groundskeeper jobs in Petersburg, VA


  5. Line Cook
    Average Salary: $29,457
    Prepare food in fast-paced kitchen environments. Work in teams to ensure timely meal service. Find jobs in restaurants, cafes, and local eateries.
    Find Line Cook jobs in Petersburg, VA


  6. Housekeeping
    Average Salary: $28,667
    Maintain cleanliness in residential or commercial spaces. Perform tasks such as cleaning rooms, changing linens, and ensuring a tidy environment. Opportunities are in hotels, motels, and residential facilities.
    Find Housekeeping jobs in Petersburg, VA


  7. Server
    Average Salary: $26,457
    Serve food and beverages to customers in a restaurant. Take orders, provide table service, and ensure customer satisfaction. Work in a variety of dining establishments from casual diners to fine restaurants.
    Find Server jobs in Petersburg, VA

Which companies offer the top salaries in Petersburg, VA?

Companies in Petersburg, VA, offer competitive salaries, especially at Thrive Skilled Pediatric Care, Gerdau, and Encompass Health. Thrive Skilled Pediatric Care leads with an average salary of $84,089, followed closely by Gerdau at $82,636, and Encompass Health at $77,429. These companies provide good opportunities for job seekers looking for higher earnings. Poplar Springs Hospital, CommuniCare Health Services, and the Dept of Behavioral Health also show strong salary offerings. Poplar Springs Hospital pays $71,227, CommuniCare Health Services pays $67,690, and the Dept of Behavioral Health pays $61,733 on average. Job seekers can find attractive compensation at these companies, too. Other local employers, like the District 19 Community Services Board and HHS, also provide solid salary packages, ranging from $61,000 to $55,000.
Graph displaying company salaries in Petersburg, VA, highlighting Thrive Skilled Pediatric Care with the highest at $84,089 and Allied Universal with the lowest at $38,535.
  1. Thrive Skilled Pediatric Care
    Average Salary: $84,089
    Thrive Skilled Pediatric Care provides home-based care for children with special needs. The company values its team and offers competitive salaries.


  2. Gerdau
    Average Salary: $82,636
    Gerdau is a global leader in steel production. They offer rewarding careers with good salaries and benefits.


  3. Encompass Health
    Average Salary: $77,429
    Encompass Health focuses on rehabilitation services. They provide quality healthcare and competitive pay.


  4. Poplar Springs Hospital
    Average Salary: $71,227
    Poplar Springs Hospital specializes in mental health and addiction treatment. They aim to support both patients and staff with fair compensation.


  5. CommuniCare Health Services
    Average Salary: $67,690
    CommuniCare offers home health and hospice care. They value their employees and offer good salaries.


  6. Dept of Behavioral Health
    Average Salary: $61,733
    The Department of Behavioral Health focuses on mental health services. They provide stable employment and fair wages.


  7. District 19 Community Services Board
    Average Salary: $60,965
    The District 19 Community Services Board provides essential mental health services. They offer good salaries for their dedicated staff.


  8. HHS
    Average Salary: $55,011
    HHS is involved in various healthcare services. They offer a stable job with decent pay.


  9. City of Petersburg
    Average Salary: $44,341
    The City of Petersburg offers public service jobs. They provide a range of career opportunities with competitive salaries.


  10. Allied Universal
    Average Salary: $38,535
    Allied Universal provides security and support services. They offer stable employment with fair wages.

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

Petersburg, VA, boasts a cost of living index that is slightly below the nationwide average. The overall index stands at 91, indicating that residents can expect to spend about 9% less on living costs compared to the national average of 100. This cost-saving advantage is particularly evident in housing and utilities, which show index values of 90 and 88, respectively.
Cost of living comparison graph for Petersburg, VA vs. Nationwide: housing 10% lower, groceries 5% lower, utilities 12% lower, transportation 8% lower, healthcare 13% lower, miscellaneous 6% lower.

Petersburg, VA, showcases a cost of living that is notably lower than the nationwide average, which is set at 100. Specifically, the housing index stands at 90, indicating that housing costs are 10% below the national average. This makes Petersburg an attractive option for those looking to save on living expenses, especially in terms of where they live.


Other areas also reflect this trend. For groceries, the index is 95, meaning prices are just 5% above the national average. Utilities follow closely at 88, showing an 12% reduction. Transportation costs are slightly higher, with an index of 92, indicating a modest 8% below the average. Healthcare, which often represents a significant expense, has an index of 87, reflecting a 13% reduction. Finally, miscellaneous costs are at 94, which is 6% below the average. Overall, Petersburg offers a cost of living that is consistently lower, making it a wise choice for many job seekers and families alike.

There are 501 job openings in Petersburg, VA, today!

Take a deeper dive into the job market in Petersburg, VA

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