ClickState.comMaine
Maine directory consist of useful resources about Maine including sport, employment, education, advertising, shopping, business, news, art, travel, beauty and much more.
Popular Cities of Maine:
Bangor, Bar Harbor, Portland
Home > Maine > Population Estimate

Rank

Geographic area


Population Estimates

Estimates
Base

Census 2000

July 1,
2004

July 1,
2003

July 1,
2002

July 1,
2001

July 1,
2000

April 1,
2000

April 1,
2000

 

Maine

1,317,253

1,309,205

1,297,750

1,286,633

1,277,393

1,274,923

1,274,923

Portland city, Cumberland County

63,905

64,000

64,070

64,022

64,187

64,249

64,249

Lewiston city, Androscoggin County

35,776

35,686

35,730

35,615

35,657

35,690

35,690

Bangor city, Penobscot County

31,595

31,750

31,629

31,629

31,471

31,473

31,473

Auburn city, Androscoggin County

23,551

23,488

23,333

23,154

23,190

23,203

23,203

South Portland city, Cumberland County

23,513

23,454

23,143

23,259

23,366

23,376

23,324

Biddeford city, York County

21,842

21,850

21,810

21,305

21,059

20,942

20,942

Brunswick town, Cumberland County

21,779

21,606

21,384

21,213

21,184

21,172

21,172

Sanford town, York County

21,715

21,659

21,520

21,288

20,996

20,881

20,806

Scarborough town, Cumberland County

18,754

18,540

18,285

17,789

17,139

16,970

16,970

10 

Augusta city, Kennebec County

18,631

18,608

18,635

18,603

18,555

18,560

18,560

11 

Saco city, York County

18,090

17,938

17,631

17,306

16,947

16,822

16,822

12 

Windham town, Cumberland County

16,208

16,032

15,762

15,645

14,934

14,904

14,904

13 

Westbrook city, Cumberland County

16,004

16,032

16,077

16,075

16,134

16,142

16,142

14 

Waterville city, Kennebec County

15,897

15,782

15,727

15,652

15,605

15,605

15,605

15 

Gorham town, Cumberland County

15,145

15,041

14,640

14,354

14,182

14,141

14,141

16 

York town, York County

13,538

13,485

13,361

13,233

12,951

12,854

12,854

17 

Kennebunk town, York County

11,464

11,304

11,177

10,952

10,630

10,535

10,476

18 

Falmouth town, Cumberland County

10,628

10,580

10,494

10,426

10,340

10,310

10,310

19 

Orono town, Penobscot County

10,248

10,221

9,978

9,539

9,108

9,112

9,112

20 

Kittery town, York County

10,141

10,031

10,052

9,741

9,602

9,543

9,543

21 

Wells town, York County

10,030

9,905

9,789

9,668

9,471

9,400

9,400

22 

Standish town, Cumberland County

9,897

9,861

9,751

9,574

9,330

9,285

9,285

23 

Topsham town, Sagadahoc County

9,831

9,671

9,463

9,282

9,125

9,100

9,100

24 

Presque Isle city, Aroostook County

9,402

9,396

9,380

9,371

9,503

9,511

9,511

25 

Bath city, Sagadahoc County

9,394

9,716

9,299

9,317

9,252

9,266

9,266

26 

Lisbon town, Androscoggin County

9,343

9,241

9,155

9,074

9,075

9,077

9,077

27 

Old Orchard Beach town, York County

9,326

9,240

9,142

9,038

8,908

8,856

8,856

28 

Brewer city, Penobscot County

9,110

9,116

9,046

9,010

8,982

8,987

8,987

29 

Cape Elizabeth town, Cumberland County

8,992

9,010

8,985

8,975

9,011

9,016

9,068

30 

Skowhegan town, Somerset County

8,862

8,850

8,809

8,810

8,824

8,824

8,824

31 

Caribou city, Aroostook County

8,279

8,267

8,250

8,245

8,313

8,312

8,312

32 

Yarmouth town, Cumberland County

8,277

8,303

8,323

8,335

8,357

8,360

8,360

33 

Old Town city, Penobscot County

8,066

8,119

8,110

8,098

8,116

8,130

8,130

34 

Buxton town, York County

8,062

7,892

7,810

7,674

7,510

7,452

7,452

35 

Freeport town, Cumberland County

8,028

7,965

7,913

7,845

7,811

7,800

7,800

36 

Winslow town, Kennebec County

7,948

7,906

7,809

7,780

7,749

7,743

7,743

37 

Rockland city, Knox County

7,666

7,634

7,683

7,619

7,610

7,609

7,609

38 

Cumberland town, Cumberland County

7,552

7,453

7,407

7,321

7,194

7,159

7,159

39 

Farmington town, Franklin County

7,392

7,429

7,440

7,437

7,407

7,410

7,410

40 

South Berwick town, York County

7,263

7,207

7,078

6,951

6,739

6,671

6,671

41 

Gray town, Cumberland County

7,262

7,175

7,064

6,940

6,847

6,820

6,820

42 

Waterboro town, York County

7,181

7,027

6,783

6,543

6,291

6,214

6,214

43 

Berwick town, York County

7,139

6,993

6,830

6,568

6,411

6,357

6,353

44 

Ellsworth city, Hancock County

6,937

6,799

6,594

6,515

6,470

6,456

6,456

45 

Belfast city, Waldo County

6,840

6,802

6,708

6,609

6,438

6,381

6,381

46 

Hampden town, Penobscot County

6,705

6,616

6,466

6,329

6,319

6,327

6,327

47 

Fairfield town, Somerset County

6,658

6,618

6,579

6,564

6,575

6,573

6,573

48 

Rumford town, Oxford County

6,466

6,453

6,467

6,470

6,467

6,472

6,472

49 

Winthrop town, Kennebec County

6,448

6,395

6,333

6,280

6,238

6,232

6,232

50 

Eliot town, York County

6,389

6,324

6,233

6,117

5,997

5,954

5,954

51 

Houlton town, Aroostook County

6,350

6,357

6,384

6,415

6,465

6,476

6,476

52 

Gardiner city, Kennebec County

6,232

6,198

6,190

6,191

6,194

6,198

6,198

53 

Oakland town, Kennebec County

6,132

6,073

6,025

5,997

5,964

5,959

5,959

54 

Turner town, Androscoggin County

5,389

5,252

5,127

5,046

4,987

4,972

4,972

55 

Camden town, Knox County

5,355

5,314

5,283

5,275

5,265

5,257

5,254

56 

Lebanon town, York County

5,335

5,304

5,267

5,207

5,117

5,083

5,083

57 

Harpswell town, Cumberland County

5,267

5,231

5,160

5,188

5,229

5,239

5,239

58 

Lincoln town, Penobscot County

5,257

5,256

5,203

5,218

5,210

5,218

5,221

59 

New Gloucester town, Cumberland County

5,218

5,123

4,998

4,904

4,825

4,803

4,803

60 

Poland town, Androscoggin County

5,208

5,114

4,984

4,921

4,877

4,866

4,866

61 

Bridgton town, Cumberland County

5,137

5,039

4,962

4,916

4,889

4,883

4,883

62 

Waldoboro town, Lincoln County

5,092

4,977

4,953

4,938

4,914

4,908

4,916

63 

Millinocket town, Penobscot County

5,084

5,131

5,148

5,165

5,190

5,203

5,203

64 

Bar Harbor town, Hancock County

5,071

5,015

4,905

4,858

4,833

4,820

4,820

65 

Paris town, Oxford County

4,994

4,947

4,929

4,867

4,804

4,793

4,793

66 

Bucksport town, Hancock County

4,968

4,932

4,898

4,907

4,908

4,908

4,908

67 

Jay town, Franklin County

4,936

4,951

4,990

4,966

4,979

4,979

4,985

68 

Hermon town, Penobscot County

4,822

4,727

4,614

4,528

4,451

4,437

4,437

69 

Norway town, Oxford County

4,791

4,741

4,731

4,663

4,618

4,611

4,611

70 

North Berwick town, York County

4,746

4,662

4,556

4,454

4,333

4,293

4,293

71 

Sabattus town, Androscoggin County

4,642

4,598

4,564

4,522

4,493

4,486

4,486

72 

Madison town, Somerset County

4,583

4,573

4,541

4,525

4,526

4,523

4,523

73 

Raymond town, Cumberland County

4,540

4,509

4,434

4,341

4,309

4,299

4,299

74 

Madawaska town, Aroostook County

4,509

4,502

4,483

4,479

4,532

4,534

4,534

75 

Hollis town, York County

4,501

4,407

4,301

4,211

4,141

4,114

4,114

76 

China town, Kennebec County

4,361

4,296

4,226

4,175

4,118

4,106

4,106

77 

Dover-Foxcroft town, Piscataquis County

4,355

4,322

4,250

4,225

4,222

4,214

4,211

78 

Greene town, Androscoggin County

4,329

4,247

4,171

4,114

4,083

4,076

4,076

79 

Glenburn town, Penobscot County

4,275

4,175

4,092

4,029

3,973

3,964

3,964

80 

Vassalboro town, Kennebec County

4,260

4,223

4,113

4,096

4,055

4,047

4,047

81 

Pittsfield town, Somerset County

4,256

4,257

4,244

4,233

4,220

4,214

4,214

82t

Fort Kent town, Aroostook County

4,205

4,196

4,187

4,195

4,232

4,233

4,233

82t

Wilton town, Franklin County

4,205

4,183

4,193

4,137

4,129

4,123

4,123

83 

Thomaston town, Knox County

4,154

4,147

4,026

3,742

3,747

3,748

3,748

84 

Lyman town, York County

4,114

4,021

3,971

3,907

3,824

3,795

3,795

85 

Kennebunkport town, York County

4,011

3,982

3,877

3,817

3,743

3,716

3,720

86 

Oxford town, Oxford County

3,978

3,971

3,988

3,970

3,960

3,960

3,960

87 

Arundel town, York County

3,960

3,880

3,781

3,715

3,606

3,570

3,571

88 

Sidney town, Kennebec County

3,865

3,787

3,698

3,611

3,532

3,514

3,514

89 

Durham town, Androscoggin County

3,861

3,736

3,595

3,470

3,403

3,386

3,381

90 

Dexter town, Penobscot County

3,824

3,849

3,864

3,877

3,882

3,890

3,890

91t

Monmouth town, Kennebec County

3,802

3,802

3,803

3,809

3,788

3,785

3,785

91t

Wiscasset town, Lincoln County

3,802

3,728

3,705

3,683

3,630

3,620

3,603

92 

Warren town, Knox County

3,795

3,769

3,749

3,819

3,799

3,794

3,794

93 

Winterport town, Waldo County

3,658

3,667

3,662

3,645

3,612

3,602

3,602

94 

Limington town, York County

3,627

3,548

3,451

3,343

3,270

3,244

3,403

95 

Orrington town, Penobscot County

3,588

3,581

3,555

3,539

3,525

3,526

3,526

96 

Casco town, Cumberland County

3,584

3,570

3,543

3,504

3,474

3,469

3,469

97 

Fort Fairfield town, Aroostook County

3,537

3,528

3,523

3,525

3,574

3,579

3,579

98 

Naples town, Cumberland County

3,464

3,393

3,343

3,297

3,280

3,274

3,274

99 

Rockport town, Knox County

3,436

3,393

3,324

3,277

3,223

3,209

3,209

100 

North Yarmouth town, Cumberland County

3,427

3,393

3,334

3,287

3,227

3,210

3,210

101 

Clinton town, Kennebec County

3,419

3,378

3,362

3,357

3,342

3,340

3,340

102 

Richmond town, Sagadahoc County

3,413

3,406

3,349

3,320

3,297

3,298

3,298

103 

Calais city, Washington County

3,337

3,359

3,366

3,387

3,441

3,447

3,447

104 

Litchfield town, Kennebec County

3,335

3,276

3,215

3,159

3,119

3,110

3,110

105 

Norridgewock town, Somerset County

3,314

3,308

3,294

3,293

3,295

3,294

3,294

106 

Fryeburg town, Oxford County

3,292

3,251

3,193

3,149

3,094

3,083

3,083

107 

Livermore Falls town, Androscoggin County

3,243

3,241

3,230

3,221

3,225

3,227

3,227

108 

Boothbay town, Lincoln County

3,217

3,167

3,110

3,054

2,977

2,959

2,960

109 

Mechanic Falls town, Androscoggin County

3,212

3,186

3,165

3,141

3,139

3,138

3,138

110 

Belgrade town, Kennebec County

3,148

3,089

3,034

3,007

2,983

2,978

2,978

111 

Newport town, Penobscot County

3,074

3,051

3,041

3,029

3,016

3,017

3,017

112 

Milford town, Penobscot County

3,017

3,021

3,012

2,983

2,954

2,950

2,950

113 

Mexico town, Oxford County

2,969

2,960

2,966

2,954

2,957

2,959

2,959

114 

Woolwich town, Sagadahoc County

2,953

2,939

2,885

2,849

2,813

2,810

2,810