Controller Salary in Harrisburg, PA

Updated on May 09, 2025
Position
City
Salary

How much does a Controller make in Harrisburg, PA?

The average salary for a Controller is $102,505 per year in Harrisburg, PA.

In Harrisburg, PA, a Controller can expect to earn a competitive salary. On average, a Controller in this area makes around $102,505 per year. This figure reflects the skills and responsibilities that come with the role. Controllers manage financial reporting, budgeting, and compliance, which are crucial for a company's financial health.

The salary range for Controllers in Harrisburg can vary. The lowest-paid 10% earn about $65,000, while the highest-paid 10% make over $140,000. This range shows the potential for growth and advancement in the field. Factors such as experience, education, and industry can influence these figures. Controllers with more experience and advanced degrees often earn higher salaries. Additionally, those in certain industries, like finance or technology, may see higher pay.

Controller jobs in Harrisburg, PA

What are the highest paying cities for a Controller near Harrisburg, PA?

Job seekers looking for Controller positions near Harrisburg, PA, can find attractive opportunities in nearby cities. Lebanon, PA, stands out with an average salary of $132,350, offering a lucrative option for professionals. Reading, PA, follows closely with an average salary of $119,429, making it another competitive location for those in the field.
Graph displaying highest paying cities salaries for Controller jobs near Harrisburg, PA, highlighting Lebanon, PA with the highest at $132,350 and Easton, PA with the lowest at $101,808.
  1. Lebanon, PA
    Average Salary: $132,350
    Lebanon offers a vibrant community with a strong focus on manufacturing and healthcare. Companies in the area value financial oversight, making it a great place for professionals to manage budgets and financial reports. The city's supportive environment helps in career growth and stability.
    Find Controller jobs in Lebanon, PA


  2. Reading, PA
    Average Salary: $119,429
    Reading is a hub for manufacturing and logistics. It provides many opportunities for financial management roles. The city's diverse industries, including transportation and retail, require skilled professionals to handle financial planning and analysis.
    Find Controller jobs in Reading, PA


  3. West Chester, PA
    Average Salary: $118,874
    West Chester combines suburban charm with business opportunities. The area has a mix of healthcare, education, and finance sectors. Professionals here manage financial operations and ensure compliance with regulations.
    Find Controller jobs in West Chester, PA


  4. Wilkes-Barre, PA
    Average Salary: $116,683
    Wilkes-Barre is known for its rich history and strong community. The city's industries, such as healthcare and manufacturing, need skilled financial managers. Working here means contributing to the local economy and enjoying a close-knit community.
    Find Controller jobs in Wilkes-Barre, PA


  5. York, PA
    Average Salary: $115,603
    York offers a blend of urban and rural living. The city's diverse industries, including manufacturing and healthcare, require strong financial oversight. Professionals here manage budgets and ensure financial efficiency.
    Find Controller jobs in York, PA


  6. Doylestown, PA
    Average Salary: $105,039
    Doylestown is a historic town with a growing business sector. The area's focus on healthcare and education creates many opportunities for financial management. Working here means being part of a community that values financial integrity.
    Find Controller jobs in Doylestown, PA


  7. Chambersburg, PA
    Average Salary: $104,162
    Chambersburg offers a peaceful setting with a strong business community. The city's industries, including healthcare and manufacturing, need skilled financial professionals. Working here means contributing to a supportive and growing community.
    Find Controller jobs in Chambersburg, PA


  8. Gettysburg, PA
    Average Salary: $103,030
    Gettysburg is known for its historical significance and vibrant community. The city's diverse industries, including tourism and education, require financial management. Working here means being part of a community that values financial stability and growth.
    Find Controller jobs in Gettysburg, PA


  9. Bethlehem, PA
    Average Salary: $102,684
    Bethlehem is a dynamic city with a mix of industries. The area's focus on manufacturing and technology creates many opportunities for financial management. Professionals here manage budgets and ensure financial efficiency.
    Find Controller jobs in Bethlehem, PA


  10. Easton, PA
    Average Salary: $101,808
    Easton offers a vibrant community with a strong business environment. The city's diverse industries, including healthcare and retail, require skilled financial managers. Working here means being part of a community that values financial integrity and growth.
    Find Controller jobs in Easton, PA

What are the best paying companies for a Controller in Harrisburg, PA?

MI Windows and Doors offers the highest salary for Controller jobs in Harrisburg, PA, with an average of $127,667. Feeser's Inc. follows closely, providing an average salary of $111,670. Wilsbach Distributors and McClure Company also offer competitive salaries, with averages of $105,583 and $74,125, respectively. These companies provide excellent opportunities for those seeking a rewarding career in controlling.
Graph displaying best paying company salaries for Controller jobs in Harrisburg, PA, highlighting MI WINDOWS AND DOORS with the highest at $127,667 and McClure Company with the lowest at $74,125.
  1. MI WINDOWS AND DOORS
    Average Salary: $127,667
    MI WINDOWS AND DOORS offers a competitive salary for Controller jobs. This company specializes in manufacturing and distributing windows and doors. It operates in Harrisburg, PA, and serves a wide range of clients in the region.


  2. Feeser's Inc.
    Average Salary: $111,670
    Feeser's Inc. provides a strong salary for Controllers. This company is a leading provider of building materials and services. It operates in Harrisburg, PA, and has a strong presence in the local market.


  3. Wilsbach Distributors
    Average Salary: $105,583
    Wilsbach Distributors offers a good salary for Controller positions. This company distributes a variety of products, including building materials, hardware, and plumbing supplies. It operates in Harrisburg, PA, and is well-regarded in the industry.


  4. McClure Company
    Average Salary: $74,125
    McClure Company provides a solid salary for Controllers. This company focuses on construction and building materials. It operates in Harrisburg, PA, and is known for its quality products and services.

Currently 2,598 Controller job openings, nationwide.

How's the job market for a Controller in the US?

Learn what a Controller does, how to become one, and understand the job outlook. Get simple steps to start your career as a Controller today.
Position
Overview
Controller
2,598 Job Openings