CNB Financial Corporation provides a full range of banking activities and services for individual, business, governmental and institutional customers through its wholly owned subsidiary, CNB Bank. Our 21 full-service offices and one Loan Production Office operate as CNB Bank throughout northwestern PA.