December 2025 · Powered by Starbridge

City Profiles

52 cities across 23 states, scored and profiled with budget analysis, capital projects, and procurement outlook.

Filter by State

CA (7)TX (7)GA (5)IN (3)MN (3)PA (3)TN (3)FL (2)IL (2)NJ (2)OH (2)WA (2)AL (1)AR (1)CO (1)IA (1)KS (1)MA (1)MI (1)NC (1)OK (1)UT (1)WI (1)

All Cities (by score)

City of Oak Harbor
WA · Pop. 24,163 · Actively Investing
92
City of Carlsbad
CA · Pop. 113,575 · Positioned to Invest
90
City of Suisun City
CA · Pop. 29,614 · Positioned to Invest
90
City of Dublin
OH · Pop. 49,456 · Actively Investing
90
City of Euless
TX · Pop. 60,010 · Actively Investing
90
City of Livingston
CA · Pop. 14,767 · Actively Investing
89
City of Port Wentworth
GA · Pop. 14,865 · Actively Investing
89
City of Vestavia Hills
AL · Pop. 38,151 · Actively Investing
88
Town of Truckee
CA · Pop. 17,240 · Actively Investing
88
City of Casselberry
FL · Pop. 31,650 · Actively Investing
88
City of Deltona
FL · Pop. 100,513 · Positioned to Invest
88
City of Atlanta
GA · Pop. 520,070 · Actively Investing
88
City of Hinesville
GA · Pop. 36,583 · Positioned to Invest
88
Village of Pingree Grove
IL · Pop. 11,512 · Positioned to Invest
88
Town of Whitestown
IN · Pop. 14,564 · Actively Investing
88
Township of Washington
IN · Pop. 10,472 · Positioned to Invest
88
Borough of Eatontown
NJ · Pop. 13,582 · Actively Investing
88
City of Pleasantville
NJ · Pop. 20,924 · Positioned to Invest
88
City of Celina
OH · Pop. 10,945 · Positioned to Invest
88
Township of Bristol
PA · Pop. 54,145 · Positioned to Invest
88
Town of Nolensville
TN · Pop. 15,809 · Positioned to Invest
88
City of Kyle
TX · Pop. 65,833 · Positioned to Invest
88
City of Manvel
TX · Pop. 19,309 · Actively Investing
88
City of Princeton
TX · Pop. 37,019 · Positioned to Invest
88
City of The Colony
TX · Pop. 45,897 · Actively Investing
88
City of Santaquin
UT · Pop. 18,394 · Positioned to Invest
88
City of Liberty Lake
WA · Pop. 13,353 · Actively Investing
88
City of Bella Vista
AR · Pop. 33,274 · Positioned to Invest
85
City of Lemoore
CA · Pop. 27,057 · Actively Investing
85
City of Roswell
GA · Pop. 92,227 · Positioned to Invest
85
City of Waukee
IA · Pop. 34,420 · Positioned to Invest
85
Village of Gurnee
IL · Pop. 30,546 · Actively Investing
85
City of Carmel
IN · Pop. 103,606 · Positioned to Invest
85
Pittsfield Charter Township
MI · Pop. 40,697 · Positioned to Invest
85
City of Woodbury
MN · Pop. 80,596 · Actively Investing
85
City of Charlotte
NC · Pop. 943,476 · Investing Selectively
85
City of Owasso
OK · Pop. 42,821 · Positioned to Invest
85
Upper Merion Township
PA · Pop. 36,414 · Positioned to Invest
85
City of Gallatin
TN · Pop. 52,489 · Positioned to Invest
85
City of Kingsport
TN · Pop. 57,109 · Actively Investing
85
City of Bryan
TX · Pop. 91,541 · Positioned to Invest
85
City of Oakdale
MN · Pop. 30,441 · Positioned to Invest
82
City of Santa Paula
CA · Pop. 31,786 · Positioned to Invest
78
City of Plano
TX · Pop. 293,286 · Positioned to Invest
78
Town of Johnstown
CO · Pop. 20,639 · Positioned to Invest
76
City of Azusa
CA · Pop. 48,383 · Positioned to Invest
74
City of Hermantown
MN · Pop. 10,265 · Positioned to Invest
74
City of Perry
GA · Pop. 24,792 · Positioned to Invest
73
City of Everett
MA · Pop. 51,825 · Positioned to Invest
73
City of West Bend
WI · Pop. 32,149 · Positioned to Invest
73
Mission Township
KS · Pop. 10,127 · Positioned to Invest
72
Lower Providence Township
PA · Pop. 26,136 · Positioned to Invest
72