Tax Office
Tax Office Hours of Operation
Wednesdays from 5:00pm – 8:00pm and the Second Saturday of each month from 9:00am – 1:00pm.
Tax Collector
Eileen O’Malley, Tax Collector
eomalley@csboro.org
412-885-9200 ext. 107
Payments can also be mailed in or dropped off in our payment box at the entrance to the Municipal Building. If you require a receipt for payment, please include a self-addressed stamped envelope.
Delinquent Taxes
Borough: Jordan Tax Service – 724-731-2300 or 412-835-5243
Keystone Oaks School: MBM Collections – 412-242-9615
You can now pay your Castle Shannon Borough property taxes online via MuniciPAY using: Visa, MasterCard, Discover, American Express, or Electronic Check Payments. (A per transaction convenience fee will be charged by MuniciPAY for this service.)
The Borough millage rate for 2026 is 12.158.
Keystone Oaks millage rate for 2025-2026 is 22.7122*
*school millage rates are on a fiscal year and are set at the end of June
County millage rate for 2026 is 6.43
Castle Shannon Borough / Keystone Oaks School District
3310 McRoberts Road, Castle Shannon, PA 15234
412-885-9260
Earned InCome Tax
Earned income tax is a local tax on income that individuals earn from work, such as wages, salaries, tips, and other forms of compensation. It’s usually withheld by employers from employees’ paychecks and then submitted to the local government.
1% Earned Income Tax Rate
Collector: Jordan Tax
102 Rahway Road McMurray, PA 15317
For Information on EMST and Earned Income Tax – Call 724-731-2300 or 412-835-5243
Permanent Residences and Qualifying Farms in Allegheny County are eligible for the Homestead/Farmstead Exclusion. Vacant Land or Land without your permanent home does not qualify. Age, disability or income has no bearing on approval.
Earned Income Tax (EIT) & PSD Codes
PSD Codes (political subdivision codes) are six-digit numbers that uniquely identify each municipality—township, borough, city—in Pennsylvania. PSD Codes play an integral role in assisting employers and tax collectors to remit and distribute the correct amount of local Earned Income Tax to the correct taxing jurisdictions.
Employees are required to complete a Residency Certification Form upon hire (and with any subsequent change in address) in order to confirm the PSD Codes and EIT Rates being used by the employer for the employees’ local taxing purposes. Employers maintain this form in the employees’ personnel files. When you move into our Borough, please be sure to change your PSD code with your employer. The Castle Shannon Borough PSD code is 730901 (Keystone Oaks School District) or 730202 (Bethel Park School District).
Real Estate Taxes
Real estate taxes, also known as property taxes, are levied by local governments on land and property owners. This tax is usually based on the assessed value of the property, including both land and structures. Revenue from real estate taxes typically funds essential community services like police, fire protection, road maintenance, and other municipal services.
Important Dates for Castle Shannon Borough Real Estate Taxes:
- 2% Discount until April 15
- At Face until June 15
- 10% Penalty after June 15
School Tax
School tax is a tax specifically designated to fund local public schools. This tax is often assessed based on real estate or property values and is collected by the school district in which the property is located. School taxes ensure that local schools have the resources they need for operational expenses, teacher salaries, building maintenance, and student programs.
Important Dates for Keystone Oaks School District Taxes:
- 2% Discount if paid by August 31
- Face Tax is paid by October 31
- 10% Penalty if paid after October 31
