Download the entire list of New Hampshire Nonprofit Organizations to your computer/laptop/phone
Get Unlimited Access to all Nonprofit Data for Organizations Located in this State
| Rank # | City | Asset Amount | Percentage of Total State Assets | Income Amount | Organization Count |
|---|---|---|---|---|---|
| 1 | Acworth, NH | $414,833 | 0.00% | $96,332 | 9 |
| 2 | Alstead, NH | $3,444,673 | 0.01% | $2,852,670 | 28 |
| 3 | Alton, NH | $20,327,743 | 0.04% | $8,638,051 | 45 |
| 4 | Alton Bay, NH | $6,989,493 | 0.01% | $3,848,379 | 20 |
| 5 | Amherst, NH | $19,701,435 | 0.04% | $15,650,746 | 139 |
| 6 | Andover, NH | $99,288,441 | 0.19% | $47,919,071 | 27 |
| 7 | Antrim, NH | $1,908,607 | 0.00% | $826,394 | 26 |
| 8 | Ashland, NH | $0 | 0% | $0 | 20 |
| 9 | Ashuelot, NH | $0 | 0% | $0 | 1 |
| 10 | Atkinson, NH | $12,759,609 | 0.02% | $19,685,797 | 36 |
| 11 | Auburn, NH | $3,550,751 | 0.01% | $2,523,205 | 53 |
| 12 | Barnstead, NH | $1,683,275 | 0.00% | $425,165 | 11 |
| 13 | Barrington, NH | $48,460,123 | 0.09% | $51,271,900 | 69 |
| 14 | Bartlett, NH | $2,420,745 | 0.00% | $1,034,596 | 12 |
| 15 | Bath, NH | $358,406 | 0.00% | $186,323 | 12 |
| 16 | Bedford, NH | $248,828,978 | 0.48% | $266,666,025 | 241 |
| 17 | Belmont, NH | $5,491,544 | 0.01% | $1,348,085 | 51 |
| 18 | Bennington, NH | $1,166,632 | 0.00% | $343,042 | 8 |
| 19 | Berlin, NH | $104,368,701 | 0.20% | $146,691,432 | 86 |
| 20 | Bethlehem, NH | $20,034,170 | 0.04% | $17,592,385 | 41 |
| 21 | Bow, NH | $14,250,105 | 0.03% | $23,962,956 | 63 |
| 22 | Bradford, NH | $1,557,917 | 0.00% | $2,352,590 | 33 |
| 23 | Bretton Woods, NH | $0 | 0% | $0 | 2 |
| 24 | Bristol, NH | $17,574,478 | 0.03% | $5,456,469 | 64 |
| 25 | Brookfield, NH | $0 | 0% | $0 | 0 |
| 26 | Brookline, NH | $5,764,055 | 0.01% | $1,237,545 | 33 |
| 27 | Campton, NH | $3,382,932 | 0.01% | $2,644,516 | 41 |
| 28 | Canaan, NH | $92,012,241 | 0.18% | $64,015,117 | 50 |
| 29 | Candia, NH | $2,030,908 | 0.00% | $1,671,372 | 35 |
| 30 | Canterbury, NH | $7,069,598 | 0.01% | $4,626,808 | 39 |
| 31 | Center Barnstead, NH | $5,294 | 0.00% | $179,384 | 17 |
| 32 | Center Conway, NH | $9,559,006 | 0.02% | $2,429,532 | 35 |
| 33 | Center Harbor, NH | $39,968,416 | 0.08% | $3,339,772 | 27 |
| 34 | Center Ossipee, NH | $682,586 | 0.00% | $2,713,801 | 22 |
| 35 | Center Sandwich, NH | $14,812,828 | 0.03% | $5,351,426 | 28 |
| 36 | Center Strafford, NH | $0 | 0% | $0 | 3 |
| 37 | Center Tuftonboro, NH | $56,438,911 | 0.11% | $11,516,345 | 7 |
| 38 | Charlestown, NH | $2,268,336 | 0.00% | $1,967,352 | 53 |
| 39 | Chester, NH | $3,722,615 | 0.01% | $3,663,167 | 39 |
| 40 | Chesterfield, NH | $898,395 | 0.00% | $251,518 | 16 |
| 41 | Chichester, NH | $3,006,111 | 0.01% | $1,087,575 | 17 |
| 42 | Chocorua, NH | $445,711 | 0.00% | $787,389 | 10 |
| 43 | Claremont, NH | $115,203,983 | 0.22% | $106,280,921 | 140 |
| 44 | Colebrook, NH | $57,028,527 | 0.11% | $47,138,193 | 56 |
| 45 | Concord, NH | $6,118,020,645 | 11.85% | $3,102,811,846 | 1,273 |
| 46 | Contoocook, NH | $40,935,631 | 0.08% | $51,359,621 | 81 |
| 47 | Conway, NH | $71,111,944 | 0.14% | $63,409,632 | 105 |
| 48 | Cornish, NH | $4,820,898 | 0.01% | $1,156,916 | 12 |
| 49 | Cornish Flat, NH | $2,362,450 | 0.00% | $1,966,277 | 11 |
| 50 | Danbury, NH | $15,101 | 0.00% | $68,553 | 13 |
| 51 | Danville, NH | $192,343 | 0.00% | $15,810 | 20 |
| 52 | Deerfield, NH | $9,110,561 | 0.02% | $4,693,524 | 34 |
| 53 | Derry, NH | $160,569,254 | 0.31% | $129,052,558 | 213 |
| 54 | Dover, NH | $267,169,098 | 0.52% | $235,342,484 | 325 |
| 55 | Drewsville, NH | $0 | 0% | $0 | 1 |
| 56 | Dublin, NH | $50,798,372 | 0.10% | $19,742,117 | 36 |
| 57 | Dunbarton, NH | $120,831 | 0.00% | $120,515 | 16 |
| 58 | Durham, NH | $372,607,962 | 0.72% | $150,241,304 | 164 |
| 59 | East Andover, NH | $41,127 | 0.00% | $167,312 | 3 |
| 60 | East Candia, NH | $0 | 0% | $0 | 1 |
| 61 | East Derry, NH | $2,065,553 | 0.00% | $2,338,113 | 14 |
| 62 | East Hampstead, NH | $3,157,872 | 0.01% | $924,165 | 21 |
| 63 | East Kingston, NH | $12,652,488 | 0.02% | $2,510,464 | 33 |
| 64 | East Wakefield, NH | $1,005,063 | 0.00% | $366,799 | 8 |
| 65 | Eaton Center, NH | $606,043 | 0.00% | $194,215 | 6 |
| 66 | Effingham, NH | $1,462,386 | 0.00% | $599,537 | 13 |
| 67 | Elkins, NH | $3,587,280 | 0.01% | $1,530,462 | 9 |
| 68 | Enfield, NH | $19,069,892 | 0.04% | $8,475,716 | 50 |
| 69 | Enfield Center, NH | $291,293 | 0.00% | $42,279 | 2 |
| 70 | Eo Tgi Iowm, NH | $0 | 0% | $0 | 0 |
| 71 | Epping, NH | $47,017,608 | 0.09% | $16,480,959 | 62 |
| 72 | Epsom, NH | $6,117,853 | 0.01% | $13,699,759 | 51 |
| 73 | Errol, NH | $1,104,719 | 0.00% | $516,371 | 13 |
| 74 | Etna, NH | $80,506,022 | 0.16% | $34,907,473 | 20 |
| 75 | Exeter, NH | $2,540,416,288 | 4.92% | $752,871,764 | 290 |
| 76 | Farmington, NH | $7,972,054 | 0.02% | $2,707,855 | 49 |
| 77 | Fitzwilliam, NH | $5,300,908 | 0.01% | $1,192,948 | 30 |
| 78 | Francestown, NH | $3,514,416 | 0.01% | $328,238 | 23 |
| 79 | Franconia, NH | $17,683,971 | 0.03% | $6,308,282 | 34 |
| 80 | Franklin, NH | $48,826,588 | 0.09% | $31,885,812 | 80 |
| 81 | Freedom, NH | $19,377,271 | 0.04% | $6,105,326 | 24 |
| 82 | Fremont, NH | $538,704 | 0.00% | $125,840 | 19 |
| 83 | Georges Mills, NH | $6,681,880 | 0.01% | $3,430,738 | 9 |
| 84 | Gilford, NH | $17,532,534 | 0.03% | $7,841,468 | 54 |
| 85 | Gilmanton, NH | $153,733 | 0.00% | $174,411 | 24 |
| 86 | Gilmanton Iron Works, NH | $10,909,872 | 0.02% | $6,174,539 | 18 |
| 87 | Gilsum, NH | $170,697 | 0.00% | $38,519 | 9 |
| 88 | Glen, NH | $445,568 | 0.00% | $890,747 | 17 |
| 89 | Glencliff, NH | $0 | 0% | $0 | 2 |
| 90 | Goffstown, NH | $5,946,016 | 0.01% | $5,871,481 | 168 |
| 91 | Gorham, NH | $9,030,352 | 0.02% | $9,103,976 | 41 |
| 92 | Goshen, NH | $0 | 0% | $0 | 7 |
| 93 | Grafton, NH | $1,165,576 | 0.00% | $403,690 | 13 |
| 94 | Grantham, NH | $37,717,613 | 0.07% | $13,273,145 | 35 |
| 95 | Greenfield, NH | $25,769,905 | 0.05% | $5,194,722 | 31 |
| 96 | Greenland, NH | $164,083,145 | 0.32% | $45,922,196 | 46 |
| 97 | Greenville, NH | $2,039,888 | 0.00% | $729,506 | 27 |
| 98 | Groveton, NH | $2,793,017 | 0.01% | $771,030 | 27 |
| 99 | Guild, NH | $0 | 0% | $0 | 2 |
| 100 | Hampstead, NH | $3,052,540 | 0.01% | $2,157,181 | 51 |
| 101 | Hampton, NH | $40,778,672 | 0.08% | $18,477,337 | 145 |
| 102 | Hampton Falls, NH | $5,861,589 | 0.01% | $3,236,053 | 29 |
| 103 | Hancock, NH | $23,349,388 | 0.05% | $6,620,961 | 21 |
| 104 | Hanover, NH | $12,739,186,231 | 24.66% | $6,377,180,871 | 540 |
| 105 | Harrisville, NH | $10,028,021 | 0.02% | $3,356,607 | 18 |
| 106 | Haverhill, NH | $2,795,268 | 0.01% | $794,273 | 7 |
| 107 | Hebron, NH | $48,992,435 | 0.09% | $19,559,397 | 13 |
| 108 | Henniker, NH | $113,219,311 | 0.22% | $109,801,539 | 50 |
| 109 | Hill, NH | $119,922 | 0.00% | $75,357 | 12 |
| 110 | Hillsborough, NH | $8,994,281 | 0.02% | $8,718,699 | 81 |
| 111 | Hinsdale, NH | $1,462,984 | 0.00% | $828,953 | 27 |
| 112 | Holderness, NH | $51,400,815 | 0.10% | $13,293,766 | 38 |
| 113 | Hollis, NH | $23,379,603 | 0.05% | $7,696,322 | 88 |
| 114 | Hooksett, NH | $1,841,957,006 | 3.57% | $1,733,676,946 | 112 |
| 115 | Hudson, NH | $5,871,550 | 0.01% | $6,805,868 | 147 |
| 116 | Intervale, NH | $5,582,895 | 0.01% | $2,664,262 | 22 |
| 117 | Jackson, NH | $7,829,930 | 0.02% | $4,703,746 | 18 |
| 118 | Jaffrey, NH | $14,448,979 | 0.03% | $9,373,987 | 80 |
| 119 | Jefferson, NH | $1,524,683 | 0.00% | $1,400,945 | 18 |
| 120 | Kearsarge, NH | $0 | 0% | $0 | 2 |
| 121 | Keene, NH | $598,103,621 | 1.16% | $530,064,104 | 420 |
| 122 | Kingston, NH | $10,027,396 | 0.02% | $5,440,120 | 59 |
| 123 | Laconia, NH | $293,621,676 | 0.57% | $136,279,692 | 286 |
| 124 | Lancaster, NH | $101,753,413 | 0.20% | $104,166,815 | 93 |
| 125 | Lebanon, NH | $4,072,856,229 | 7.89% | $3,384,317,958 | 187 |
| 126 | Lee, NH | $8,231,065 | 0.02% | $6,934,431 | 41 |
| 127 | Lempster, NH | $0 | 0% | $0 | 8 |
| 128 | Lincoln, NH | $11,396,912 | 0.02% | $3,487,214 | 32 |
| 129 | Lisbon, NH | $3,031,619 | 0.01% | $1,142,060 | 30 |
| 130 | Litchfield, NH | $356,688 | 0.00% | $433,553 | 37 |
| 131 | Littleton, NH | $168,653,142 | 0.33% | $184,625,003 | 127 |
| 132 | Lochmere, NH | $0 | 0% | $0 | 1 |
| 133 | Londonderry, NH | $206,673,432 | 0.40% | $8,190,673 | 196 |
| 134 | Loudon, NH | $17,500,416 | 0.03% | $11,784,238 | 39 |
| 135 | Lyme, NH | $53,859,634 | 0.10% | $11,238,954 | 46 |
| 136 | Lyme Center, NH | $0 | 0% | $0 | 2 |
| 137 | Lyndeborough, NH | $1,768,733 | 0.00% | $502,220 | 18 |
| 138 | Madbury, NH | $1,608,695 | 0.00% | $654,890 | 13 |
| 139 | Madison, NH | $3,107,433 | 0.01% | $923,889 | 19 |
| 140 | Manchester, NH | $6,273,347,640 | 12.15% | $3,042,063,862 | 1,286 |
| 141 | Marlborough, NH | $17,497,055 | 0.03% | $822,058 | 30 |
| 142 | Marlow, NH | $3,520,395 | 0.01% | $1,897,998 | 14 |
| 143 | Melvin Village, NH | $15,661,306 | 0.03% | $10,748,053 | 19 |
| 144 | Meredith, NH | $56,305,051 | 0.11% | $29,345,594 | 93 |
| 145 | Meriden, NH | $146,331,281 | 0.28% | $39,223,287 | 13 |
| 146 | Merrimack, NH | $58,604,352 | 0.11% | $46,680,806 | 178 |
| 147 | Milan, NH | $951,964 | 0.00% | $218,696 | 7 |
| 148 | Milford, NH | $18,579,466 | 0.04% | $10,879,462 | 105 |
| 149 | Milton, NH | $2,178,039 | 0.00% | $958,689 | 28 |
| 150 | Milton Mills, NH | $13,620,681 | 0.03% | $7,270,550 | 6 |
| 151 | Mirror Lake, NH | $32,629,513 | 0.06% | $7,342,506 | 5 |
| 152 | Monroe, NH | $0 | 0% | $0 | 3 |
| 153 | Mont Vernon, NH | $1,950,568 | 0.00% | $816,634 | 21 |
| 154 | Moultonborough, NH | $40,476,601 | 0.08% | $14,303,730 | 50 |
| 155 | Mount Washington, NH | $0 | 0% | $0 | 0 |
| 156 | Nashua, NH | $2,796,801,575 | 5.41% | $1,349,534,436 | 623 |
| 157 | Nelson, NH | $782,402 | 0.00% | $506,167 | 14 |
| 158 | New Boston, NH | $7,681,367 | 0.01% | $3,160,636 | 43 |
| 159 | New Castle, NH | $6,591,567 | 0.01% | $3,312,893 | 20 |
| 160 | New Durham, NH | $3,511,279 | 0.01% | $1,386,573 | 28 |
| 161 | New Hampton, NH | $112,786,458 | 0.22% | $39,091,856 | 19 |
| 162 | New Ipswich, NH | $1,776,360 | 0.00% | $2,307,942 | 28 |
| 163 | New London, NH | $333,697,336 | 0.65% | $195,224,829 | 103 |
| 164 | Newbury, NH | $20,263,767 | 0.04% | $6,374,709 | 25 |
| 165 | Newfields, NH | $2,043,203 | 0.00% | $2,139,442 | 28 |
| 166 | Newington, NH | $0 | 0% | $0 | 0 |
| 167 | Newmarket, NH | $30,525,590 | 0.06% | $33,549,576 | 80 |
| 168 | Newport, NH | $39,852,487 | 0.08% | $17,792,633 | 133 |
| 169 | Newton, NH | $6,617,888 | 0.01% | $8,268,686 | 27 |
| 170 | Newton Junction, NH | $0 | 0% | $0 | 5 |
| 171 | North Conway, NH | $203,659,090 | 0.39% | $181,196,461 | 109 |
| 172 | North Hampton, NH | $12,704,532 | 0.02% | $7,815,032 | 58 |
| 173 | North Haverhill, NH | $1,610,373 | 0.00% | $579,925 | 59 |
| 174 | North Salem, NH | $422,588 | 0.00% | $128,285 | 10 |
| 175 | North Sandwich, NH | $0 | 0% | $0 | 3 |
| 176 | North Stratford, NH | $23,540 | 0.00% | $167,497 | 17 |
| 177 | North Sutton, NH | $1,876,967 | 0.00% | $581,106 | 17 |
| 178 | North Walpole, NH | $0 | 0% | $0 | 2 |
| 179 | North Woodstock, NH | $1,951,447 | 0.00% | $1,589,343 | 12 |
| 180 | Northwood, NH | $21,392,459 | 0.04% | $16,583,894 | 55 |
| 181 | Nottingham, NH | $726,464 | 0.00% | $529,743 | 30 |
| 182 | Orange, NH | $0 | 0% | $0 | 0 |
| 183 | Orford, NH | $81,223,197 | 0.16% | $92,363,162 | 20 |
| 184 | Ossipee, NH | $4,400,087 | 0.01% | $1,959,952 | 18 |
| 185 | Pelham, NH | $5,361,236 | 0.01% | $3,170,051 | 89 |
| 186 | Peterborough, NH | $446,095,643 | 0.86% | $236,634,652 | 137 |
| 187 | Piermont, NH | $0 | 0% | $0 | 11 |
| 188 | Pike, NH | $5,070,890 | 0.01% | $3,897,088 | 4 |
| 189 | Pittsburg, NH | $2,175,736 | 0.00% | $1,134,705 | 16 |
| 190 | Pittsfield, NH | $5,846,543 | 0.01% | $3,484,799 | 45 |
| 191 | Plainfield, NH | $878,816 | 0.00% | $1,530,974 | 21 |
| 192 | Plaistow, NH | $18,483,309 | 0.04% | $21,956,318 | 62 |
| 193 | Plymouth, NH | $780,188,678 | 1.51% | $384,842,173 | 123 |
| 194 | Portsmouth, NH | $6,399,776,492 | 12.39% | $758,466,316 | 506 |
| 195 | Randolph, NH | $0 | 0% | $0 | 2 |
| 196 | Raymond, NH | $21,548,898 | 0.04% | $5,390,070 | 59 |
| 197 | Rindge, NH | $111,671,407 | 0.22% | $137,826,623 | 50 |
| 198 | Rochester, NH | $467,430,784 | 0.90% | $76,907,969 | 238 |
| 199 | Rollinsford, NH | $1,286,207 | 0.00% | $715,391 | 29 |
| 200 | Rumney, NH | $1,967,034 | 0.00% | $1,316,561 | 24 |
| 201 | Rye, NH | $54,499,367 | 0.11% | $47,041,998 | 74 |
| 202 | Rye Beach, NH | $33,826,580 | 0.07% | $20,738,403 | 12 |
| 203 | Salem, NH | $75,343,710 | 0.15% | $54,378,570 | 188 |
| 204 | Salisbury, NH | $180,923 | 0.00% | $236,758 | 14 |
| 205 | Sanbornton, NH | $13,394,871 | 0.03% | $6,062,572 | 33 |
| 206 | Sanbornville, NH | $8,251,516 | 0.02% | $4,295,375 | 31 |
| 207 | Sandown, NH | $3,555,110 | 0.01% | $1,477,916 | 28 |
| 208 | Seabrook, NH | $40,961,675 | 0.08% | $25,120,881 | 58 |
| 209 | Silver Lake, NH | $1,265,924 | 0.00% | $9,619,470 | 3 |
| 210 | Somersworth, NH | $40,182,774 | 0.08% | $46,694,073 | 97 |
| 211 | Somerswoth, NH | $0 | 0% | $0 | 0 |
| 212 | South Acworth, NH | $137,168 | 0.00% | $159,219 | 2 |
| 213 | South Newbury, NH | $0 | 0% | $0 | 0 |
| 214 | South Sutton, NH | $940,069 | 0.00% | $145,837 | 8 |
| 215 | South Tamworth, NH | $524,008 | 0.00% | $192,414 | 3 |
| 216 | Spofford, NH | $6,945,450 | 0.01% | $2,963,633 | 12 |
| 217 | Springfield, NH | $10,916,131 | 0.02% | $2,045,959 | 9 |
| 218 | Stinson Lake, NH | $0 | 0% | $0 | 0 |
| 219 | Stoddard, NH | $327,514 | 0.00% | $227,730 | 9 |
| 220 | Strafford, NH | $16,798,754 | 0.03% | $1,935,322 | 32 |
| 221 | Stratham, NH | $64,521,103 | 0.12% | $23,246,716 | 72 |
| 222 | Sugar Hill, NH | $1,506,392 | 0.00% | $1,055,718 | 6 |
| 223 | Sullivan, NH | $1,916,489 | 0.00% | $1,392,019 | 5 |
| 224 | Sunapee, NH | $81,474,515 | 0.16% | $30,110,247 | 38 |
| 225 | Suncook, NH | $20,241,618 | 0.04% | $10,572,585 | 80 |
| 226 | Swanzey, NH | $11,134,446 | 0.02% | $5,360,126 | 46 |
| 227 | Tamworth, NH | $23,281,027 | 0.05% | $9,668,172 | 32 |
| 228 | Temple, NH | $11,888,796 | 0.02% | $4,327,121 | 16 |
| 229 | Thornton, NH | $1,903,784 | 0.00% | $1,262,720 | 8 |
| 230 | Tilton, NH | $131,810,544 | 0.26% | $69,935,468 | 86 |
| 231 | Toledo, NH | $0 | 0% | $0 | 0 |
| 232 | Troy, NH | $177,979 | 0.00% | $25,088 | 13 |
| 233 | Twin Mountain, NH | $482,022 | 0.00% | $85,724 | 9 |
| 234 | Union, NH | $5,879,674 | 0.01% | $1,589,777 | 19 |
| 235 | Walpole, NH | $36,156,510 | 0.07% | $10,155,003 | 40 |
| 236 | Warner, NH | $21,293,020 | 0.04% | $7,574,876 | 44 |
| 237 | Warren, NH | $1,018,652 | 0.00% | $1,699,981 | 12 |
| 238 | Washington, NH | $20,733 | 0.00% | $140,353 | 8 |
| 239 | Waterville Valley, NH | $6,214,806 | 0.01% | $4,604,477 | 12 |
| 240 | Weare, NH | $360,841 | 0.00% | $1,623,559 | 62 |
| 241 | Wentworth, NH | $1,034,706 | 0.00% | $578,337 | 14 |
| 242 | West Chesterfield, NH | $3,474,791 | 0.01% | $402,764 | 9 |
| 243 | West Lebanon, NH | $35,000,108 | 0.07% | $9,448,434 | 39 |
| 244 | West Nottingham, NH | $0 | 0% | $0 | 3 |
| 245 | West Ossipee, NH | $608,774 | 0.00% | $281,308 | 15 |
| 246 | West Peterborough, NH | $0 | 0% | $0 | 4 |
| 247 | West Stewartstown, NH | $0 | 0% | $0 | 2 |
| 248 | West Swanzey, NH | $12,581 | 0.00% | $24,318 | 9 |
| 249 | Westmoreland, NH | $5,753 | 0.00% | $582 | 14 |
| 250 | Whitefield, NH | $54,852,498 | 0.11% | $47,311,785 | 45 |
| 251 | Wilmot, NH | $1,701,599 | 0.00% | $1,208,615 | 22 |
| 252 | Wilton, NH | $19,156,077 | 0.04% | $12,816,095 | 53 |
| 253 | Winchester, NH | $10,882,761 | 0.02% | $10,514,167 | 43 |
| 254 | Windham, NH | $26,947,017 | 0.05% | $20,566,254 | 107 |
| 255 | Winnisquam, NH | $199,860 | 0.00% | $156,204 | 3 |
| 256 | Wolfeboro, NH | $325,507,544 | 0.63% | $191,747,401 | 116 |
| 257 | Wolfeboro Falls, NH | $2,972,506 | 0.01% | $1,423,356 | 25 |
| 258 | Wonalancet, NH | $192,734 | 0.00% | $21,756 | 2 |
| 259 | Woodstock, NH | $0 | 0% | $0 | 1 |
| 260 | Woodsville, NH | $39,938,348 | 0.08% | $45,836,413 | 27 |
Save the entire list of nonprofits in this state to a spreadsheet or other file type