Nebraska Cities by Population (2024)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Omaha1477,705492,601-0.77%3,388140.98
Lincoln2293,678291,5760.18%3,05296.22
Bellevue361,70864,322-1.05%3,72416.57
Grand Island452,00953,017-0.48%1,74829.75
Kearney534,69133,8630.6%2,40014.46
Fremont627,52027,1160.37%2,64210.42
Norfolk725,97325,8830.09%2,28911.35
Hastings824,71725,137-0.42%1,69414.59
Columbus924,31624,0740.25%2,30710.54
Papillion1023,21424,374-1.23%2,3519.87
North Platte1122,15123,293-1.27%1,67413.24
La Vista1215,98216,776-1.22%2,9435.43
Scottsbluff1314,14114,425-0.5%2,1326.63
South Sioux City1413,39314,019-1.15%2,0896.41
Beatrice1512,21912,227-0.02%1,3019.39
Chalco1610,82210,0921.72%3,8422.82
Lexington1710,78010,6700.26%2,3964.50
Gretna188,8249,318-1.38%3,6252.43
Gering198,3478,609-0.77%1,9414.30
York208,2898,0590.7%1,2826.46
Blair218,1097,8150.92%1,4725.51
Alliance227,9218,153-0.73%1,5904.98
Seward237,6307,696-0.21%1,7124.46
Nebraska City247,4897,2090.94%1,5064.97
McCook257,2367,416-0.62%1,3405.40
Crete266,9497,093-0.52%2,1043.30
Plattsmouth276,7396,5450.73%2,0343.31
Sidney286,4276,4190.03%8597.49
Schuyler296,3826,530-0.58%2,3442.72
Ralston306,3666,482-0.45%3,8611.65
Wayne316,2955,9711.3%2,2392.81
Offutt AFB325,9745,2803%1,5073.96
Holdrege335,4965,516-0.09%1,2984.23
Chadron345,2725,1740.48%1,3513.90
Wahoo355,0484,8321.08%1,7212.93
Ogallala364,7224,870-0.78%9534.96
Waverly374,6454,2911.95%1,9522.38
Aurora384,6314,665-0.17%1,5213.04
Falls City393,9694,135-1.02%1,1873.34
Fairbury403,8033,971-1.09%1,5062.53
Cozad413,7993,981-1.17%1,4522.62
O'Neill423,5353,567-0.23%1,4822.38
Auburn433,4823,4760.06%1,5972.18
Broken Bow443,4603,488-0.2%1,7721.95
Hickman453,4272,6316.17%4,0890.84
West Point463,4173,501-0.61%1,2352.77
Ashland473,4143,1102.28%3,1041.10
Gothenburg483,3353,475-1.04%9313.58
Valley493,2343,0461.47%6774.78
Central City503,1263,0300.77%1,3462.32
Minden513,0793,123-0.36%1,3982.20
David City523,0352,9950.33%1,7621.72
Valentine532,5862,628-0.39%1,1232.30
St. Paul542,4402,4180.25%2,0591.19
Milford552,2612,1511.25%2,7810.81
Geneva562,1672,1410.32%9582.26
Kimball572,1392,273-1.52%1,0332.07
Ord582,1142,1120.05%1,0062.10
Madison592,1082,268-1.86%1,7941.18
Syracuse601,9751,9390.46%1,5471.28
Dakota City611,9672,083-1.45%1,3661.44
Bennington621,9412,025-1.07%2,3270.83
Imperial631,9242,062-1.74%6363.02
Gibbon641,9211,8790.58%2,2110.87
Woodland Park651,8921,4186.71%1,2101.56
Wilber661,8801,936-0.74%2,0870.90
Pierce671,8031,843-0.55%1,9900.91
Superior681,7841,822-0.5%9461.89
Tekamah691,7331,7110.35%1,1021.57
Albion701,7151,6910.35%1,6551.04
Tecumseh711,7001,704-0.06%1,1251.51
Ainsworth721,5821,616-0.5%1,5761
Hartington731,5121,5120%1,5091
Mitchell741,5061,542-0.59%2,2440.67
Neligh751,5011,535-0.53%1,0271.46
Springfield761,4981,508-0.13%2,0220.74
Wakefield771,4911,525-0.53%1,4041.06
Stanton781,4641,516-0.88%8421.74
Yutan791,4591,3611.74%2,5420.57
Bridgeport801,4521,462-0.14%1,2651.15
Sutton811,4341,446-0.21%8241.74
Gordon821,4291,501-1.24%1,5350.93
Louisville831,4041,3181.59%2,1630.65
Hebron841,3661,452-1.51%9721.41
Oakland851,3651,371-0.07%1,4280.96
Ravenna861,3311,449-2.13%8011.66
Wymore871,3291,375-0.82%7101.87
Arlington881,3151,3030.23%2,1990.60
Atkinson891,2911,307-0.31%7891.64
Eagle901,2911,0894.11%3,7420.34
Plainview911,2691,281-0.24%1,1731.08
North Bend921,2381,274-0.72%1,1071.12
Wisner931,2331,2330%1,0921.13
Fullerton941,2241,256-0.65%9391.30
Sutherland951,2131,301-1.78%9321.30
Battle Creek961,1581,192-0.69%1,6400.71
Grant971,1431,201-1.21%1,4900.77
Stromsburg981,1421,146-0.09%1,1281.01
Wood River991,1351,175-0.87%1,4290.79
Fort Calhoun1001,1231,1070.36%1,7120.66
Bayard1011,1131,133-0.45%1,6010.69
Henderson1021,1131,0830.72%1,8640.60
Creighton1031,1021,148-0.99%9111.21
Cambridge1041,0881,0740.37%8141.34
Bennet1051,0841,0820.09%2,0810.52
Burwell1061,0711,087-0.37%1,0331.04
Loup City1071,0631,0510.28%1,1280.94
Weeping Water1081,0581,0300.67%1,0940.97
Shelton1091,0471,0390.19%1,4280.73
Terrytown1101,0291,057-0.68%2,1750.47
Alma1111,0231,029-0.1%8901.15
Ceresco1121,0069182.24%2,3780.42
Pender1139901,106-2.85%1,4020.71
Tilden114974992-0.41%1,2550.78
Elm Creek115966982-0.41%1,3900.69
Laurel116963973-0.21%8161.18
Bloomfield117940982-1.05%1,1520.82
Red Cloud118933963-0.74%9081.03
Arapahoe119932996-1.69%9390.99
Kenesaw1209279070.54%8811.05
Franklin121916938-0.54%9230.99
Harvard122913947-0.87%1,4160.65
Friend123908948-1.09%1,0980.83
Morrill124906934-0.77%1,6150.56
Chappell1259008381.81%1,2820.70
Waterloo126900936-0.99%1,3950.65
Randolph1278848840%9380.94
Curtis1288728061.99%7271.20
Ponca129871901-0.8%1,1980.73
Genoa130857899-1.15%1,0810.79
Pawnee City131848862-0.35%7041.21
Winnebago132843915-2.09%4,1730.20
Crawford1338408360.12%7141.18
Humphrey134839849-0.24%1,6950.49
Osceola135839869-0.83%9100.92
Utica136823837-0.36%1,7850.46
Osmond1378157950.62%1,0230.80
Lyons138813819-0.12%1,1900.68
Doniphan139797823-0.75%1,5690.51
Cairo140795821-0.75%8340.95
Scribner141788842-1.62%1,2330.64
Axtell1427857371.55%1,6920.46
Humboldt143783799-0.51%5871.33
Rushville144782816-1.01%6801.15
Blue Hill145780806-0.76%1,0570.74
Crofton1467737550.65%1,2080.64
Emerson147770826-1.79%1,6280.47
Oshkosh148764816-1.67%1,1420.67
Hemingford149759783-0.78%1,1160.68
Benkelman150752822-2.21%9380.80
Juniata1517497470.13%1,1230.67
Glenwood1527335417.01%3052.40
Shelby1537257110.56%1,2900.56
Hooper154718856-4.52%1,0650.67
St. Edward155716720-0.14%1,0880.66
Boys Town15671241011.95%5411.31
Clay Center157711723-0.42%9730.73
Bertrand158708712-0.14%1,2780.55
Deshler159707741-1.12%1,3920.51
Oxford160706720-0.42%7760.91
Elgin161699715-0.57%9600.73
Minatare162698720-0.71%1,8370.38
Elmwood1636716510.75%1,7890.38
Firth1646556530.15%1,9380.34
Walthill165648692-1.67%1,5140.43
Beemer1666366081.11%1,5900.40
Alda167634648-0.47%1,1220.56
Mead1686346220.47%1,0410.61
Macy169631927-10.5%3961.59
Cedar Bluffs1706276150.48%1,6200.39
Adams1716265981.13%1,0520.59
Clarkson172623639-0.64%7880.79
Newman Grove173619661-1.59%1,1360.55
Greenwood1746165940.98%1,4990.41
Hershey175614650-1.44%8050.76
Dorchester176602608-0.17%1,2650.48
Valparaiso1776026000.17%1,0690.56
Palmyra1785955312.76%1,7500.34
Elwood179593659-2.63%1,1450.52
Arnold180583591-0.34%8700.67
Fairmont181579597-0.69%7100.81
Wausa182575589-0.52%1,0970.52
Overton183573605-1.38%1,0610.54
Dodge184567605-1.56%1,4350.40
Callaway1855635590.18%8070.70
Hay Springs186558598-1.76%1,4840.38
Howells187542558-0.73%9410.58
Walton1885414076.71%1523.56
Peru189539655-5.11%1,0250.53
Indianola1905285280%4231.25
Verdigre191527549-0.94%9620.55
Culbertson192522534-0.57%6240.84
Bassett193521543-0.95%1,1730.44
Coleridge194519535-0.77%1,0160.51
Paxton1955155130.19%4991.03
Beaver City196514538-1.15%5200.99
Exeter197514522-0.39%8120.63
Wauneta198512550-1.73%5280.97
McCool Junction1995074512.84%1,0520.48
De Witt200505527-0.98%1,2110.42
Trenton201505515-0.39%8740.58
Malcolm2025004602.04%3,4010.15
Cortland203499505-0.2%1,8970.26
Murray2044974810.81%1,3290.37
Homer205495531-1.79%1,3380.37
Stuart2064934870.41%3611.37
Bancroft207488496-0.41%1,3330.37
Sterling2084834790.21%1,1870.41
Sargent209482494-0.62%4441.09
Cedar Creek2104774650.63%8350.57
Ansley2114604560.22%6410.72
Spalding2124524062.73%1,4080.32
Nelson213447459-0.67%5480.82
Mullen214441497-3.08%9380.47
Palmer2154384400%8220.53
Hampton2164374330.23%1,2630.35
Eustis2174323862.86%1,0210.42
Leigh218424434-0.47%7080.60
Big Springs2194213951.69%9500.44
Decatur2204204100.72%4111.02
Edgar221420426-0.24%5320.79
Santee2224204220%7450.56
Bellwood2234164060.73%1,7480.24
Giltner2244114050.49%1,0620.39
Greeley2254083940.99%6490.63
Woodland Hills22639420613.54%1,1010.36
Cedar Rapids2273863820.26%1,0780.36
Duncan228386390-0.26%9300.41
Loomis229386392-0.26%1,1730.33
Beaver Crossing2303783700.53%5770.66
Spencer231376402-1.57%7220.52
Kennard232375379-0.27%1,2630.30
Pleasanton2333753630.81%1,1090.34
Winside2343753750%1,4370.26
Hildreth235369379-0.54%6450.57
Ewing236368378-0.54%8250.45
Brainard2373653371.96%1,1030.33
Niobrara238361365-0.28%4960.73
Brady239360386-1.64%1,0980.33
Inglewood240358380-1.38%1,4920.24
Rising City2413563520.28%9810.36
Plymouth242355363-0.56%1,1230.32
Orchard243349359-0.57%7770.45
Merna2443433390.29%6400.54
Shickley245343349-0.29%1,1210.31
Clarks246341345-0.29%1,0860.31
Potter2473403420%2361.44
Allen248335351-1.18%9010.37
Polk249333345-0.89%6810.49
Phillips2503313210.92%1,1300.29
Petersburg2513303280.3%8820.37
Orleans252329341-0.9%5480.60
Clearwater2533283180.92%8940.37
Fairfield254326330-0.31%4520.72
Platte Center255321333-0.93%1,0740.30
Silver Creek2563213170.31%1,1670.28
Wilcox257320330-0.62%5940.54
St. Libory2583192713.91%9610.33
Lodgepole2593183120.63%6670.48
Cook260316320-0.32%1,8270.17
Brule261311329-1.27%1,0060.31
Johnson2623103120%1,4090.22
Stratton2633103120%7190.43
Waco2643042921%1,3280.23
Davenport265303319-1.3%4650.65
Hallam2663032712.71%1,4090.21
Unadilla2673032931%9870.31
Hadar2683012851.35%7600.40
Scotia2693012990.33%8670.35
Wallace270298316-1.32%4190.71
Long Pine271294302-0.68%5080.58
Nickerson272294310-1.34%7740.38
Prague2732912910%8930.33
Dalton2742892870.35%8400.34
Lindsay2752892850.35%7940.36
Maywood2762882622.49%4540.63
Arcadia2772872810.7%5030.57
Bradshaw2782862741.06%8590.33
Overland27928610219.17%2481.15
Palisade280285293-0.7%8030.35
Chambers281283287-0.35%2781.02
Monroe282282292-0.7%1,6210.17
Murdock2832782681.09%2,1550.13
Blue Springs284275279-0.36%3590.77
Dannebrog2852722740%7450.36
Diller2862722482.26%6490.42
Bruning287269283-1.1%9440.28
Hoskins2882692630.75%8710.31
Oakdale289268278-0.74%5150.52
Meadow Grove290265283-1.49%8690.30
Glenvil2912642660%1,5260.17
Lawrence292264274-0.75%6360.41
Bartley293263269-0.38%2800.94
Chapman2942632590.38%5900.45
Clatonia2952632610.38%9490.28
Campbell296262270-0.76%6340.41
Roseland2972622620%9490.28
Newcastle298260268-0.76%7690.34
Butte299258282-2.27%6190.42
North Loup3002582540.39%6310.41
Odell301251257-0.4%9540.26
Weston3022512470.4%1,1260.22
Lyman303250256-0.4%6380.39
Maxwell304248256-0.8%7270.34
Springview3052482321.64%3730.66
Riverdale306245249-0.41%9280.26
Marquette3072422360.83%1,1690.21
Herman308241249-0.82%1,6850.14
Sumner309240252-1.23%8140.29
Milligan310238244-0.42%9440.25
Stapleton311238268-2.86%9480.25
Table Rock3122362340.43%4020.59
Wolbach3132352251.29%3430.69
Snyder314234254-2.09%4820.48
Pilger315231243-1.28%7830.29
Dwight3162292270.44%9350.24
Harrison317229237-0.87%7480.31
Madrid318228240-1.3%2011.13
Staplehurst319227235-0.87%1,8160.13
Panama320226236-0.88%7960.28
Gresham3212252210.45%8360.27
Hayes Center3222252250%8330.27
Yankee Hill3232252170.9%792.85
Roca3242222061.84%1,5970.14
Litchfield3252212150.91%7270.30
Uehling326221239-1.78%9870.22
Western327220228-0.9%4530.49
Wynot3282192170.46%1,1900.18
Chester329211221-0.94%3600.59
Thedford3302092110%8710.24
Benedict3312082000.97%1,0830.19
Garland3322082100%1,2380.17
Pleasant Dale333207217-0.96%1,8320.11
Talmage3342072010.98%1,2620.16
Craig3352052010.49%7190.28
Odessa3362015721.82%1101.82
Union3371991911.01%9570.21
Amherst3381982000%9080.22
Holbrook339198202-0.5%1,2300.16
Ashton3401971950.51%3330.59
Elba3411971911.03%5370.37
Bladen342194202-1.02%5400.36
Jackson343194206-1.52%4310.45
Trumbull344194198-0.51%4500.43
Carroll3451921900.52%1,2630.15
Ulysses3461921920%9550.20
Guide Rock347191199-1.04%3840.50
Gurley3481901841.06%1,0160.19
Holstein3491901880.53%7510.25
Avoca3501881801.07%1,4350.13
Howard City Boelus3511861801.09%2620.71
Lynch352183195-1.61%3430.53
Pickrell353181185-0.55%1,6920.11
Tryon3541807816.88%1511.19
Denton355179187-1.1%1,4670.12
Dix356179187-1.1%8140.22
Farnam357175179-0.57%2600.67
Nehawka3581751691.16%7710.23
Funk3591741740%6620.26
Goehner360173181-1.14%9940.17
Hubbard3611731552.98%1,0420.17
Douglas3621721700.58%7820.22
Manley3631721680.58%2,5290.07
Creston364170174-0.58%8210.21
Dunbar3651691631.2%7350.23
Cody3661681660.6%1631.03
Otoe3671681621.21%1,0570.16
Bee368167171-0.6%6680.25
La Platte3691661365.06%5890.28
Lewellen370165177-1.79%4460.37
Page3711641660%6720.24
Brunswick3721581521.28%2660.59
Ithaca3731581600%6780.23
Verdon374157165-1.26%6620.24
Stamford375155159-0.64%3270.47
Venango376155159-0.64%2050.76
Daykin3771531550%9330.16
Raymond378152158-0.65%1,1600.13
Shubert379151161-1.31%7190.21
Lakeview380150378-27.54%2460.61
Rosalie381148158-1.33%7550.20
Mason City3821461440.69%3080.47
Hyannis383144164-3.36%2760.52
Brownville3841431410.7%2190.65
Stella385143149-0.69%8080.18
Dawson386141147-0.7%6620.21
Rulo387141147-0.7%2250.63
Republican City3881401341.45%4310.33
Oconto3891391410%6850.20
Alexandria390138146-1.43%3420.40
Taylor3911381380%5290.26
Fordyce3921371330.73%9450.14
Farwell3931351370%7800.17
Haigler394135145-1.46%5560.24
Hordville3951351310.75%5060.27
Sprague3961351370%1,3240.10
Washington3971341300.75%6540.20
Arthur3981281280%4130.31
Miller3991281300%3380.38
Davey400127131-0.78%8250.15
Morse Bluff4011261162.44%7120.18
Henry402125129-0.79%4280.29
Upland4031251270%3040.41
Brock4041231210.82%3930.31
Colon4051221083.39%9310.13
Du Bois4061211210%2670.45
Filley407119123-0.83%1,0920.11
Ohiowa408119123-0.83%4780.25
Alvo4091171130.86%1,1700.10
Concord410115125-1.71%8710.13
Leshara4111151052.68%1,6670.07
Endicott4121141140%2490.46
Nemaha4131141140%3760.30
Belden4141121120%7520.15
Bloomington4151121100.9%1410.80
Tobias416112116-0.89%4270.26
Edison4171111110%4170.27
Memphis4181111090.91%1,2760.09
Thurston419111117-0.89%9570.12
Grafton4201101080.92%3150.35
Octavia4211101080.92%6880.16
Anselmo4221091090%4100.27
Melbeta4231091110%1,1350.10
Bushnell424108114-0.92%4740.23
Bartlett4251061080%7460.14
Atlanta4261051010.96%4550.23
Ruskin4271041060%2490.42
King Lake4281033918.39%1050.98
Elsie4291011010%5840.17
Jansen4301001020%3190.31
Bruno43199971.02%3610.27
Cordova43299912.06%3980.25
Inman433991010%3460.29
South Bend43499951.02%7390.13
Belgrade43598104-1.01%5240.19
Malmo43697951.04%7130.14
Broadwater43796960%6110.16
Linwood43894921.07%2530.37
Ericson43992881.1%2450.38
Hardy44092940%1520.61
St. Helena44191910%2050.44
Barneston44290920%3690.24
Rockville44389890%4010.22
Belmar44488802.33%194.58
Merriman44588861.15%861.03
Dunning44687792.35%3820.23
Naponee44787851.16%3770.23
Ayr44885870%3510.24
Eddyville44985850%3080.28
Byron4508490-1.18%5490.15
Carleton4518490-1.18%920.91
Aten452832123.88%491.70
Naper4538389-1.19%6150.14
Salem4548084-1.23%1290.62
Heartwell45578800%1,0680.07
Berwyn45676741.33%2980.26
Bow Valley4577696-6.17%5310.14
Rogers4587680-1.3%4470.17
Burchard45975770%4600.16
Center46075770%7140.10
Crookston46175711.35%1720.43
Dixon4627478-1.33%4870.15
Martinsburg4637478-1.33%7120.10
Danbury46473750%2250.32
Prosser46573750%2740.27
Swanton4667377-1.35%3630.20
Wilsonville46773730%2730.27
Richland46872740%3360.21
Virginia46972740%7270.10
Kilgore47070661.45%1560.45
Comstock47169710%1980.35
Elk Creek47269690%5310.13
Waterbury4736973-1.43%5000.14
Wellfleet4746975-1.43%2550.27
Abie47567651.52%6260.11
Newport47666680%2080.32
Bristow4776571-1.52%3990.16
Halsey47865631.56%3350.19
McGrew47962640%1640.38
Hazard48061610%2380.26
Whitney48161610%3860.16
Steinauer48259590%4370.14
Hubbell4835862-1.7%1710.34
Reynolds48458600%2310.25
Garrison48557551.79%5000.11
Smithfield4865761-1.72%3370.17
Maskell48756580%3570.16
Primrose48856560%2020.28
Riverton48956560%1420.39
Burr49054521.89%6280.09
Royal49154560%3800.14
Lewiston49253530%5100.10
Belvidere4935256-1.89%1090.48
Harbine49452540%4950.10
Elyria49551510%1920.27
Winnetoon49651530%1760.29
Oak49750520%3290.15
Ong49849490%1710.29
Tarnov49949510%1,5310.03
Thayer50049452.08%1680.29
Wood Lake50148480%1510.32
Emmet50247490%1820.26
Inavale5034753-2.08%1410.33
Johnstown50447470%880.53
Lebanon50547470%2920.16
Crab Orchard50646460%2890.16
Julian50746460%5230.09
Magnet50846460%3090.15
Steele City50946480%1970.23
Deweese51043430%3410.13
Foster51143430%1930.22
Harrisburg5124375-15.69%76.47
Verdel51341410%2370.17
Clinton51440420%4260.09
Surprise51539390%990.39
Saronville51638380%2550.15
McLean51736360%3790.10
Lorton51835350%8140.04
Strang51935350%2820.12
Cushing52034340%1100.31
Norman52134340%3660.09
Liberty52233350%1340.25
Stockham52333330%1950.17
Cornlea52432340%3480.09
Cotesfield52531310%590.52
Huntley52631330%880.35
Gandy5273034-3.23%1220.25
Gilead52829310%4200.07
Hamlet52929290%930.31
Moorefield53028263.7%1680.17
Lushton53127270%1900.14
Bazile Mills53224240%490.49
Lamar53324260%3040.08
Obert53423230%3150.07
Stockville53523214.54%880.26
Hendley53622220%1030.21
Nora53721210%550.38
Ragan53821230%830.25
Barada53920200%2200.09
Cowles54020200%360.56
Preston54119190%3330.06
Winslow54219210%1310.14
Nenzel54318180%580.31
Sholes54417170%1230.14
Anoka54512120%210.56
Burton54610100%950.10
Brewster547990%1010.09
Gross548220%160.13
Monowi549110%50.21
Champion550-1242-1300%-500.24
showing: 550 rows

Nebraska is the 37th most populous state in the U.S., with a population of 1.9 million. Breaking this down further, the city of Omaha contributes the most to the population, with an estimated 443,885 inhabitants in 2017. The only other city in the state with a population of more than 100,000 is the state capital of Lincoln, which has a population of 277,348. There are 14 cities in Nebraska that have a population that lands between 10,000 and 100,000 inhabitants.

In Nebraska, incorporated areas are classified as either cities or villages based on their population counts. Cities must have a population of at least 800 people to be designated as such. Villages only need to have between 100 and 800 inhabitants. There is a total of 57 cities in the state of Nebraska. Of these cities, Valley in Douglas County is the least populated with just over 2,000 residents.

Nebraska Cities by Population (2024)

What is the biggest city in Nebraska?

Omaha is the biggest city in Nebraska, with a population of 477,705 in 2024.

What is the fastest growing city in Nebraska?

Woodland Park is the fastest growing city in Nebraska over the past 4 years, having grown 6.71% annually since 2020.

How many cities are in Nebraska?

There are 550 cities in Nebraska.

What are the 10 largest cities in Nebraska?

The 10 largest cities in Nebraska are: Omaha, Lincoln, Bellevue, Grand Island, Kearney, Fremont, Norfolk, Hastings, Columbus and Papillion.

Frequently Asked Questions

Nebraska Cities by First Letter