<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e700f-5689-73c4-a70b-ebe1217a0d7e,g:d729e5c1-3fbb-4918-83c1-3dd07dc56ff6-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ufcs="http://www.unitedfiregroup.com/20260610" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.unitedfiregroup.com/20260610">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap-ebp/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/ebp/elts/us-gaap-ebp-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ufcs-20260610_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ufcs-20260610_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ufcs-20260610_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ufcs-20260610_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.unitedfiregroup.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatementsofNetAssetsAvailableforBenefits" roleURI="http://www.unitedfiregroup.com/role/StatementsofNetAssetsAvailableforBenefits">
        <link:definition>0000002 - Statement - Statements of Net Assets Available for Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatementofChangesinNetAssetsAvailableforBenefits" roleURI="http://www.unitedfiregroup.com/role/StatementofChangesinNetAssetsAvailableforBenefits">
        <link:definition>0000003 - Statement - Statement of Changes in Net Assets Available for Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PLANDESCRIPTION" roleURI="http://www.unitedfiregroup.com/role/PLANDESCRIPTION">
        <link:definition>0000004 - Disclosure - PLAN DESCRIPTION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.unitedfiregroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>0000005 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTS" roleURI="http://www.unitedfiregroup.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>0000006 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PLANTERMINATION" roleURI="http://www.unitedfiregroup.com/role/PLANTERMINATION">
        <link:definition>0000007 - Disclosure - PLAN TERMINATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FEDERALINCOMETAXSTATUS" roleURI="http://www.unitedfiregroup.com/role/FEDERALINCOMETAXSTATUS">
        <link:definition>0000008 - Disclosure - FEDERAL INCOME TAX STATUS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GROUPANNUITYCONTRACTWITHPRINCIPALLIFEINSURANCECOMPANY" roleURI="http://www.unitedfiregroup.com/role/GROUPANNUITYCONTRACTWITHPRINCIPALLIFEINSURANCECOMPANY">
        <link:definition>0000009 - Disclosure - GROUP ANNUITY CONTRACT WITH PRINCIPAL LIFE INSURANCE COMPANY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PARTYININTERESTTRANSACTIONS" roleURI="http://www.unitedfiregroup.com/role/PARTYININTERESTTRANSACTIONS">
        <link:definition>0000010 - Disclosure - PARTY-IN-INTEREST TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PARTICIPANTCONTRIBUTIONSTRANSFERREDLATETOPLAN" roleURI="http://www.unitedfiregroup.com/role/PARTICIPANTCONTRIBUTIONSTRANSFERREDLATETOPLAN">
        <link:definition>0000011 - Disclosure - PARTICIPANT CONTRIBUTIONS TRANSFERRED LATE TO PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Form5500ScheduleHPartIVLine4iScheduleofAssetsHeldatEndofYear" roleURI="http://www.unitedfiregroup.com/role/Form5500ScheduleHPartIVLine4iScheduleofAssetsHeldatEndofYear">
        <link:definition>0000012 - Disclosure - Form 5500, Schedule H, Part IV, Line 4i - Schedule of Assets (Held at End of Year)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.unitedfiregroup.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>0000013 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.unitedfiregroup.com/role/FairValueMeasurementsTables">
        <link:definition>0000014 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PLANDESCRIPTIONDetails" roleURI="http://www.unitedfiregroup.com/role/PLANDESCRIPTIONDetails">
        <link:definition>0000015 - Disclosure - PLAN DESCRIPTION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.unitedfiregroup.com/role/FairValueMeasurementsDetails">
        <link:definition>0000016 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GROUPANNUITYCONTRACTWITHPRINCIPALLIFEINSURANCECOMPANYDetails" roleURI="http://www.unitedfiregroup.com/role/GROUPANNUITYCONTRACTWITHPRINCIPALLIFEINSURANCECOMPANYDetails">
        <link:definition>0000017 - Disclosure - GROUP ANNUITY CONTRACT WITH PRINCIPAL LIFE INSURANCE COMPANY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PARTYININTERESTTRANSACTIONSDetails" roleURI="http://www.unitedfiregroup.com/role/PARTYININTERESTTRANSACTIONSDetails">
        <link:definition>0000018 - Disclosure - PARTY-IN-INTEREST TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PARTICIPANTCONTRIBUTIONSTRANSFERREDLATETOPLANDetails" roleURI="http://www.unitedfiregroup.com/role/PARTICIPANTCONTRIBUTIONSTRANSFERREDLATETOPLANDetails">
        <link:definition>0000019 - Disclosure - PARTICIPANT CONTRIBUTIONS TRANSFERRED LATE TO PLAN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Form5500ScheduleHPartIVLine4iScheduleofAssetsHeldatEndofYearDetails" roleURI="http://www.unitedfiregroup.com/role/Form5500ScheduleHPartIVLine4iScheduleofAssetsHeldatEndofYearDetails">
        <link:definition>0000020 - Disclosure - Form 5500, Schedule H, Part IV, Line 4i - Schedule of Assets (Held at End of Year) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Form5500ScheduleHPartIVLine4iScheduleofAssetsHeldatEndofYearDetails_1" roleURI="http://www.unitedfiregroup.com/role/Form5500ScheduleHPartIVLine4iScheduleofAssetsHeldatEndofYearDetails_1">
        <link:definition>0000020 - Disclosure - Form 5500, Schedule H, Part IV, Line 4i - Schedule of Assets (Held at End of Year) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ufcs_EBP004Member" abstract="true" name="EBP004Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_EBPChangeInNetAssetAvailableForBenefitDecreaseFromOtherExpense" abstract="false" name="EBPChangeInNetAssetAvailableForBenefitDecreaseFromOtherExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ufcs_EBPDelinquentParticipantContributionsTextBlock" abstract="false" name="EBPDelinquentParticipantContributionsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ufcs_EBPEmploymentStatusAxis" abstract="true" name="EBPEmploymentStatusAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ufcs_EBPEmploymentStatusDomain" abstract="true" name="EBPEmploymentStatusDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_FullTimeEmployeeMember" abstract="true" name="FullTimeEmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_PartTimeEmployeeMember" abstract="true" name="PartTimeEmployeeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_EBPEmployerContributionTypeAxis" abstract="true" name="EBPEmployerContributionTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="ufcs_EBPEmployerContributionTypeDomain" abstract="true" name="EBPEmployerContributionTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_EBPEmployerMatchingContributionMember" abstract="true" name="EBPEmployerMatchingContributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_EBPDiscretionaryContributionMember" abstract="true" name="EBPDiscretionaryContributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ufcs_EBPRequisiteServicePeriodNumberOfHours" abstract="false" name="EBPRequisiteServicePeriodNumberOfHours" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ufcs_EBPParticipantContributionAutomaticAnnualIncreaseDeferralRate" abstract="false" name="EBPParticipantContributionAutomaticAnnualIncreaseDeferralRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ufcs_EBPEmployerContributionVestingPercentage" abstract="false" name="EBPEmployerContributionVestingPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ufcs_EBPEmployerContributionVestingServicePeriod" abstract="false" name="EBPEmployerContributionVestingServicePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ufcs_EBPNoteReceivableFromParticipantGeneralLoanMinimumBorrowingTerm" abstract="false" name="EBPNoteReceivableFromParticipantGeneralLoanMinimumBorrowingTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ufcs_EBPNoteReceivableFromParticipantGeneralLoanMaximumBorrowingTerm" abstract="false" name="EBPNoteReceivableFromParticipantGeneralLoanMaximumBorrowingTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ufcs_EBPInvestmentSurrenderCharge" abstract="false" name="EBPInvestmentSurrenderCharge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ufcs_EBPScheduleOfDelinquentParticipantContributionTransferredLateToPlanLostEarnings" abstract="false" name="EBPScheduleOfDelinquentParticipantContributionTransferredLateToPlanLostEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
