← Back to All Rankings

Most Affordable Cities for Pet Parents

Cities with the lowest combination of median rent, pet surcharges, and local veterinary pricing.

These rankings are directional comparison lists built from the Paw Score model. Start with the leader, but verify the full city page and methodology before treating any top result as a universal recommendation.

Start with East St. Louis, IL, then compare it against its state page or the full city report.

RankCityPaw GradeMonthly CostVet AccessClimate (Days)Safety Risk
#1East St. Louis, IL
B+
$1622.16 / 10k219Elevated
#2Kennett, MO
A-
$1622.1 / 10k240Elevated
#3Alpena, MI
A+
$1623.92 / 10k206Elevated
#4Roma, TX
C+
$1631.9 / 10k221Elevated
#5Escanaba, MI
A
$1641.87 / 10k235Elevated
#6Crowley, LA
C
$1641.85 / 10k268Elevated
#7Effingham, IL
A+
$1654.95 / 10k227Elevated
#8Smithfield, NC
A
$1653.36 / 10k263Elevated
#9Wabash, IN
A-
$1652.65 / 10k235Elevated
#10Kendallville, IN
A-
$1653.09 / 10k213Elevated
#11Youngstown, OH
B-
$1661.53 / 10k220Elevated
#12Galesburg, IL
A-
$1662.37 / 10k206Elevated
#13Jacksonville, IL
B
$1661.55 / 10k218Elevated
#14Corinth, MS
B
$1661.98 / 10k247Elevated
#15Greenville, OH
B+
$1662.36 / 10k222Elevated
#16Vermillion, SD
A
$1662.5 / 10k180Elevated
#17Mexico, MO
A-
$1662.1 / 10k240Elevated
#18Coshocton, OH
B
$1661.46 / 10k244Elevated
#19Magnolia, AR
B
$1661.6 / 10k247Elevated
#20Raceland, LA
C
$1662.29 / 10k270Elevated
#21Fairmont, MN
A
$1663.23 / 10k208Elevated
#22Carroll, IA
A-
$1663.97 / 10k212Elevated
#23Bay City, MI
A
$1672.78 / 10k208Elevated
#24Clinton, IA
B+
$1673.2 / 10k204Elevated
#25Carbondale, IL
A-
$1672.76 / 10k232Elevated
#26Alamo, TX
C-
$1671.01 / 10k221Elevated
#27Lenoir, NC
A-
$1670.94 / 10k256Elevated
#28Jasper, IN
B+
$1672.6 / 10k231Elevated
#29Hibbing, MN
B+
$1673.03 / 10k157Elevated
#30Jamestown, ND
A-
$1673.7 / 10k172Elevated
#31Mitchell, SD
A
$1672.5 / 10k184Elevated
#32Macomb, IL
A
$1673.57 / 10k216Elevated
#33Fort Payne, AL
B-
$1671.77 / 10k250Elevated
#34Great Bend, KS
A+
$1675.93 / 10k211Elevated
#35Marshall, MN
A+
$1674.91 / 10k208Elevated
#36Moberly, MO
A
$1672.1 / 10k240Elevated
#37Neosho, MO
B+
$1672.22 / 10k231Elevated
#38Eufaula, AL
B
$1671.16 / 10k251Elevated
#39Beatrice, NE
B
$1671.33 / 10k201Elevated
#40Bucyrus, OH
A-
$1672.97 / 10k220Elevated
#41Campbellsville, KY
A
$1673.16 / 10k252Elevated
#42Two Rivers, WI
A-
$1673.53 / 10k232Elevated
#43Taylorville, IL
A+
$1674.85 / 10k218Elevated
#44Boaz, AL
B+
$1672.97 / 10k261Elevated
#45Atchison, KS
A+
$1676 / 10k211Low
#46Van Wert, OH
B+
$1672.1 / 10k225Elevated
#47Galion, OH
A-
$1672.97 / 10k220Elevated
#48Cambridge, OH
B+
$1672.1 / 10k223Elevated
#49Mansfield, OH
B
$1681.97 / 10k220Elevated
#50Jefferson City, MO
A
$1683.06 / 10k222Elevated
#51Warren, OH
B+
$1683.36 / 10k220Elevated
#52Austintown, OH
B-
$1681.53 / 10k220Elevated
#53Aberdeen, SD
A
$1683.83 / 10k168Elevated
#54Marion, IN
B+
$1682.14 / 10k235Elevated
#55Granite City, IL
A
$1684.13 / 10k219Elevated
#56Fort Dodge, IA
B
$1681.62 / 10k212Elevated
#57Freeport, IL
A-
$1683.55 / 10k205Elevated
#58Steubenville, OH
B-
$1680.99 / 10k235Elevated
#59Portsmouth, OH
A-
$1683.38 / 10k244Elevated
#60Logansport, IN
B+
$1682.47 / 10k235Elevated
#61Mercedes, TX
C
$1681.01 / 10k243Elevated
#62Mattoon, IL
A-
$1683.02 / 10k227Elevated
#63Poplar Bluff, MO
A-
$1682.89 / 10k238Elevated
#64Palmview, TX
C-
$1681.01 / 10k221Elevated
#65Greeneville, TN
A-
$1682.81 / 10k239Elevated
#66Yankton, SD
B+
$1682 / 10k180Elevated
#67Alexander City, AL
B+
$1682.1 / 10k258Elevated
#68Sterling, IL
B
$1681.56 / 10k219Elevated
#69Washington Court House, OH
B+
$1682.1 / 10k231Elevated
#70Marshall, MO
A-
$1682.78 / 10k213Elevated
#71East Cleveland, OH
B
$1682.44 / 10k248Elevated
#72Connersville, IN
B+
$1682 / 10k226Elevated
#73Fostoria, OH
B
$1681.94 / 10k219Elevated
#74Conneaut, OH
B
$1681.84 / 10k226Elevated
#75West Plains, MO
A
$1684.62 / 10k234Elevated
#76Kewanee, IL
A
$1684.7 / 10k219Elevated
#77Streator, IL
A-
$1683.33 / 10k219Elevated
#78Centralia, IL
B-
$1681.12 / 10k219Elevated
#79Arkansas City, KS
A-
$1683.65 / 10k218Elevated
#80Salem, OH
A-
$1683.17 / 10k244Elevated
#81Winfield, KS
A-
$1683.65 / 10k218Elevated
#82Marinette, WI
B
$1682.18 / 10k232Elevated
#83Peru, IN
B+
$1681.92 / 10k235Elevated
#84Tarboro, NC
A
$1682 / 10k267Elevated
#85Mount Airy, NC
A
$1682.77 / 10k258Elevated
#86Ironton, OH
B
$1682.34 / 10k244Elevated
#87Maryville, MO
A
$1684.52 / 10k198Elevated
#88Highland, IL
A-
$1684.13 / 10k226Elevated
#89Decatur, IL
A-
$1692.58 / 10k220Elevated
#90Springfield, OH
A-
$1692.89 / 10k244Elevated
#91Manitowoc, WI
A-
$1693.53 / 10k232Elevated
#92Pekin, IL
A
$1694.5 / 10k214Elevated
#93Danville, IL
B
$1691.8 / 10k202Elevated
#94Barberton, OH
A
$1695.06 / 10k244Elevated
#95Zanesville, OH
B-
$1691.83 / 10k223Elevated
#96Emporia, KS
B+
$1692.62 / 10k213Elevated
#97Alliance, OH
B
$1692.89 / 10k220Elevated
#98Rolla, MO
A-
$1691.88 / 10k228Elevated
#99Cumberland, MD
A
$1692.02 / 10k232Elevated
#100Marshfield, WI
B-
$1692.25 / 10k192Elevated