Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFITS AND SHARE BASED COMPENSATION (Payment Made for Employee Benefit Plans) (Details)

v2.4.1.9
EMPLOYEE BENEFITS AND SHARE BASED COMPENSATION (Payment Made for Employee Benefit Plans) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Union Bank & Trust [Member]      
401(K) Plan $ 3,312us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
$ 2,002us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
$ 1,427us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
ESOP 3,440us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
1,774us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
1,896us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
Cash 983ubsh_CashProfitSharingBonusesPaidToEmployees
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
482ubsh_CashProfitSharingBonusesPaidToEmployees
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
314ubsh_CashProfitSharingBonusesPaidToEmployees
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
Total 7,735ubsh_TotalPaymentsMadeForEmployeeBenefits
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
4,258ubsh_TotalPaymentsMadeForEmployeeBenefits
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
3,637ubsh_TotalPaymentsMadeForEmployeeBenefits
/ dei_LegalEntityAxis
= ubsh_UnionBankTrustMember
Union Mortgage Group, Inc., ("UMG") [Member]      
401(K) Plan 403us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ dei_LegalEntityAxis
= ubsh_UnionMortgageGroupIncUmgMember
569us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ dei_LegalEntityAxis
= ubsh_UnionMortgageGroupIncUmgMember
588us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ dei_LegalEntityAxis
= ubsh_UnionMortgageGroupIncUmgMember
Total $ 403ubsh_TotalPaymentsMadeForEmployeeBenefits
/ dei_LegalEntityAxis
= ubsh_UnionMortgageGroupIncUmgMember
$ 569ubsh_TotalPaymentsMadeForEmployeeBenefits
/ dei_LegalEntityAxis
= ubsh_UnionMortgageGroupIncUmgMember
$ 588ubsh_TotalPaymentsMadeForEmployeeBenefits
/ dei_LegalEntityAxis
= ubsh_UnionMortgageGroupIncUmgMember